Class: TagLib::MP4::Item
- Inherits:
-
Object
- Object
- TagLib::MP4::Item
- Defined in:
- docs/taglib/mp4.rb
Overview
TagLib's MP4::Item
class is a C++ union. To create a new Item with a value
of the right type, use one of the Item.from_<type>
-constructors. The use
of Item.new
is discouraged. For more information, see the TagLib
documentation of Item
.
Class Method Summary collapse
- .from_bool(value) ⇒ TagLib::MP4::Item
- .from_byte(value) ⇒ TagLib::MP4::Item
- .from_byte_vector_list(list) ⇒ TagLib::MP4::Item
- .from_int(number) ⇒ TagLib::MP4::Item
- .from_int_pair(integer_pair) ⇒ TagLib::MP4::Item
- .from_long_long(number) ⇒ TagLib::MP4::Item
- .from_string_list(string_array) ⇒ TagLib::MP4::Item
- .from_uint(value) ⇒ TagLib::MP4::Item
Instance Method Summary collapse
- #to_bool ⇒ Boolean
- #to_byte ⇒ Fixnum
- #to_byte_vector_list ⇒ TagLib::ByteVectorList
- #to_cover_art_list ⇒ Array<TagLib::MP4::CoverArt>
- #to_int ⇒ Fixnum
- #to_int_pair ⇒ Array<Fixnum, Fixnum>
- #to_long_long ⇒ Fixnum
- #to_string_list ⇒ Array<String>
- #to_uint ⇒ Fixnum
- #valid? ⇒ Boolean
Class Method Details
.from_bool(value) ⇒ TagLib::MP4::Item
145 146 |
# File 'docs/taglib/mp4.rb', line 145 def self.from_bool(value) end |
.from_byte(value) ⇒ TagLib::MP4::Item
152 153 |
# File 'docs/taglib/mp4.rb', line 152 def self.from_byte(value) end |
.from_byte_vector_list(list) ⇒ TagLib::MP4::Item
190 191 |
# File 'docs/taglib/mp4.rb', line 190 def self.from_byte_vector_list(list) end |
.from_int(number) ⇒ TagLib::MP4::Item
164 165 |
# File 'docs/taglib/mp4.rb', line 164 def self.from_int(number) end |
.from_int_pair(integer_pair) ⇒ TagLib::MP4::Item
178 179 |
# File 'docs/taglib/mp4.rb', line 178 def self.from_int_pair(integer_pair) end |
.from_long_long(number) ⇒ TagLib::MP4::Item
171 172 |
# File 'docs/taglib/mp4.rb', line 171 def self.from_long_long(number) end |
.from_string_list(string_array) ⇒ TagLib::MP4::Item
183 184 |
# File 'docs/taglib/mp4.rb', line 183 def self.from_string_list(string_array) end |
.from_uint(value) ⇒ TagLib::MP4::Item
159 160 |
# File 'docs/taglib/mp4.rb', line 159 def self.from_uint(value) end |
Instance Method Details
#to_bool ⇒ Boolean
194 195 |
# File 'docs/taglib/mp4.rb', line 194 def to_bool end |
#to_byte ⇒ Fixnum
200 201 |
# File 'docs/taglib/mp4.rb', line 200 def to_byte end |
#to_byte_vector_list ⇒ TagLib::ByteVectorList
234 235 |
# File 'docs/taglib/mp4.rb', line 234 def to_byte_vector_list end |
#to_cover_art_list ⇒ Array<TagLib::MP4::CoverArt>
220 221 |
# File 'docs/taglib/mp4.rb', line 220 def to_cover_art_list end |
#to_int ⇒ Fixnum
210 211 |
# File 'docs/taglib/mp4.rb', line 210 def to_int end |
#to_int_pair ⇒ Array<Fixnum, Fixnum>
224 225 |
# File 'docs/taglib/mp4.rb', line 224 def to_int_pair end |
#to_long_long ⇒ Fixnum
216 217 |
# File 'docs/taglib/mp4.rb', line 216 def to_long_long end |
#to_string_list ⇒ Array<String>
228 229 |
# File 'docs/taglib/mp4.rb', line 228 def to_string_list end |
#to_uint ⇒ Fixnum
206 207 |
# File 'docs/taglib/mp4.rb', line 206 def to_uint end |
#valid? ⇒ Boolean
238 239 |
# File 'docs/taglib/mp4.rb', line 238 def valid? end |