Class: TagFile::File
- Inherits:
-
Object
- Object
- TagFile::File
- Defined in:
- ext/tagfile/tagfile.c
Instance Attribute Summary collapse
- #file_type ⇒ Object readonly
- #path ⇒ Object readonly
Class Method Summary collapse
Instance Method Summary collapse
- #album ⇒ Object
- #album= ⇒ Object
- #artist ⇒ Object
- #artist= ⇒ Object
- #bitrate ⇒ Object
- #channels ⇒ Object
- #close ⇒ Object
- #comment ⇒ Object
- #comment= ⇒ Object
- #genre ⇒ Object
- #genre= ⇒ Object
- #initialize ⇒ Object constructor
- #length ⇒ Object
- #samplerate ⇒ Object
- #save ⇒ Object
- #title ⇒ Object
- #title= ⇒ Object
- #track ⇒ Object
- #track= ⇒ Object
- #year ⇒ Object
- #year= ⇒ Object
Constructor Details
#initialize ⇒ Object
49 |
# File 'ext/tagfile/tagfile.c', line 49
VALUE cTagFileFile_init(VALUE self, VALUE path, VALUE file_type);
|
Instance Attribute Details
#file_type ⇒ Object (readonly)
#path ⇒ Object (readonly)
Class Method Details
.new ⇒ Object
46 |
# File 'ext/tagfile/tagfile.c', line 46
VALUE cTagFileFile_new(int argc, VALUE * argv, VALUE class);
|
Instance Method Details
#album ⇒ Object
52 |
# File 'ext/tagfile/tagfile.c', line 52 VALUE cTagFileFile_album(VALUE self); |
#album= ⇒ Object
60 |
# File 'ext/tagfile/tagfile.c', line 60
VALUE cTagFileFile_album_set(VALUE self, VALUE valor);
|
#artist ⇒ Object
51 |
# File 'ext/tagfile/tagfile.c', line 51 VALUE cTagFileFile_artist(VALUE self); |
#artist= ⇒ Object
59 |
# File 'ext/tagfile/tagfile.c', line 59
VALUE cTagFileFile_artist_set(VALUE self, VALUE valor);
|
#bitrate ⇒ Object
67 |
# File 'ext/tagfile/tagfile.c', line 67 VALUE cTagFileFile_bitrate(VALUE self); |
#channels ⇒ Object
69 |
# File 'ext/tagfile/tagfile.c', line 69 VALUE cTagFileFile_channels(VALUE self); |
#close ⇒ Object
47 |
# File 'ext/tagfile/tagfile.c', line 47 VALUE cTagFileFile_close(VALUE self); |
#comment ⇒ Object
53 |
# File 'ext/tagfile/tagfile.c', line 53 VALUE cTagFileFile_comment(VALUE self); |
#comment= ⇒ Object
61 |
# File 'ext/tagfile/tagfile.c', line 61
VALUE cTagFileFile_comment_set(VALUE self, VALUE valor);
|
#genre ⇒ Object
54 |
# File 'ext/tagfile/tagfile.c', line 54 VALUE cTagFileFile_genre(VALUE self); |
#genre= ⇒ Object
62 |
# File 'ext/tagfile/tagfile.c', line 62
VALUE cTagFileFile_genre_set(VALUE self, VALUE valor);
|
#length ⇒ Object
66 |
# File 'ext/tagfile/tagfile.c', line 66 VALUE cTagFileFile_length(VALUE self); |
#samplerate ⇒ Object
68 |
# File 'ext/tagfile/tagfile.c', line 68 VALUE cTagFileFile_samplerate(VALUE self); |
#save ⇒ Object
48 |
# File 'ext/tagfile/tagfile.c', line 48 VALUE cTagFileFile_save(VALUE self); |
#title ⇒ Object
50 |
# File 'ext/tagfile/tagfile.c', line 50 VALUE cTagFileFile_title(VALUE self); |
#title= ⇒ Object
58 |
# File 'ext/tagfile/tagfile.c', line 58
VALUE cTagFileFile_title_set(VALUE self, VALUE valor);
|
#track ⇒ Object
56 |
# File 'ext/tagfile/tagfile.c', line 56 VALUE cTagFileFile_track(VALUE self); |
#track= ⇒ Object
64 |
# File 'ext/tagfile/tagfile.c', line 64
VALUE cTagFileFile_track_set(VALUE self, VALUE valor);
|
#year ⇒ Object
55 |
# File 'ext/tagfile/tagfile.c', line 55 VALUE cTagFileFile_year(VALUE self); |
#year= ⇒ Object
63 |
# File 'ext/tagfile/tagfile.c', line 63
VALUE cTagFileFile_year_set(VALUE self, VALUE valor);
|