TagLib::ASF::Attribute Class Reference
#include <asfattribute.h>
List of all members.
Member Enumeration Documentation
|
Enum of types an Attribute can have. - Enumeration values:
-
UnicodeType |
|
BytesType |
|
BoolType |
|
DWordType |
|
QWordType |
|
WordType |
|
GuidType |
|
|
Constructor & Destructor Documentation
TagLib::ASF::Attribute::Attribute |
( |
|
) |
|
|
|
Constructs an empty attribute. |
TagLib::ASF::Attribute::Attribute |
( |
const String & |
value |
) |
|
|
|
Constructs an attribute with key and a UnicodeType value. |
TagLib::ASF::Attribute::Attribute |
( |
const ByteVector & |
value |
) |
|
|
|
Constructs an attribute with key and a BytesType value. |
TagLib::ASF::Attribute::Attribute |
( |
unsigned int |
value |
) |
|
|
|
Constructs an attribute with key and a DWordType value. |
TagLib::ASF::Attribute::Attribute |
( |
unsigned long long |
value |
) |
|
|
|
Constructs an attribute with key and a QWordType value. |
TagLib::ASF::Attribute::Attribute |
( |
unsigned short |
value |
) |
|
|
|
Constructs an attribute with key and a WordType value. |
TagLib::ASF::Attribute::Attribute |
( |
bool |
value |
) |
|
|
|
Constructs an attribute with key and a BoolType value. |
TagLib::ASF::Attribute::Attribute |
( |
const Attribute & |
item |
) |
|
|
|
Construct an attribute as a copy of other. |
virtual TagLib::ASF::Attribute::~Attribute |
( |
|
) |
[virtual] |
|
Member Function Documentation
int TagLib::ASF::Attribute::language |
( |
|
) |
const |
|
|
Returns the language number, or 0 is no stream number was set. |
|
Copies the contents of other into this item. |
void TagLib::ASF::Attribute::setLanguage |
( |
int |
value |
) |
|
|
|
Sets the language number. |
void TagLib::ASF::Attribute::setStream |
( |
int |
value |
) |
|
|
int TagLib::ASF::Attribute::stream |
( |
|
) |
const |
|
|
Returns the stream number, or 0 is no stream number was set. |
unsigned short TagLib::ASF::Attribute::toBool |
( |
|
) |
const |
|
|
Returns the BoolType value. |
ByteVector TagLib::ASF::Attribute::toByteVector |
( |
|
) |
const |
|
|
Returns the BytesType value. |
String TagLib::ASF::Attribute::toString |
( |
|
) |
const |
|
|
Returns the UnicodeType value. |
unsigned int TagLib::ASF::Attribute::toUInt |
( |
|
) |
const |
|
|
Returns the DWordType value. |
unsigned long long TagLib::ASF::Attribute::toULongLong |
( |
|
) |
const |
|
|
Returns the QWordType value. |
unsigned short TagLib::ASF::Attribute::toUShort |
( |
|
) |
const |
|
|
Returns the WordType value. |
|
Returns type of the value. |
Friends And Related Function Documentation
friend class File [friend] |
|
The documentation for this class was generated from the following file: