#include <asftag.h>
◆ Tag()
TagLib::ASF::Tag::Tag |
( |
| ) |
|
◆ ~Tag()
virtual TagLib::ASF::Tag::~Tag |
( |
| ) |
|
|
virtual |
◆ addAttribute()
void TagLib::ASF::Tag::addAttribute |
( |
const String & | name, |
|
|
const Attribute & | attribute ) |
Sets the key attribute to the value of attribute. If an attribute with the key is already present, it will be added to the list.
References attribute().
◆ album()
virtual String TagLib::ASF::Tag::album |
( |
| ) |
const |
|
virtual |
Returns the album name; if no album name is present in the tag String::null will be returned.
Implements TagLib::Tag.
◆ artist()
virtual String TagLib::ASF::Tag::artist |
( |
| ) |
const |
|
virtual |
◆ attribute()
◆ attributeListMap() [1/2]
◆ attributeListMap() [2/2]
Returns a reference to the item list map. This is an AttributeListMap of all of the items in the tag.
◆ comment()
virtual String TagLib::ASF::Tag::comment |
( |
| ) |
const |
|
virtual |
◆ contains()
bool TagLib::ASF::Tag::contains |
( |
const String & | name | ) |
const |
- Returns
- True if a value for attribute is currently set.
◆ copyright()
virtual String TagLib::ASF::Tag::copyright |
( |
| ) |
const |
|
virtual |
Returns the genre name; if no genre is present in the tag String::null will be returned.
◆ genre()
virtual String TagLib::ASF::Tag::genre |
( |
| ) |
const |
|
virtual |
◆ isEmpty()
virtual bool TagLib::ASF::Tag::isEmpty |
( |
| ) |
const |
|
virtual |
Returns true if the tag does not contain any data. This should be reimplemented in subclasses that provide more than the basic tagging abilities in this class.
Reimplemented from TagLib::Tag.
◆ properties()
◆ rating()
virtual String TagLib::ASF::Tag::rating |
( |
| ) |
const |
|
virtual |
◆ removeItem()
void TagLib::ASF::Tag::removeItem |
( |
const String & | name | ) |
|
Removes the key attribute from the tag
◆ removeUnsupportedProperties()
void TagLib::ASF::Tag::removeUnsupportedProperties |
( |
const StringList & | properties | ) |
|
◆ setAlbum()
virtual void TagLib::ASF::Tag::setAlbum |
( |
const String & | s | ) |
|
|
virtual |
◆ setArtist()
virtual void TagLib::ASF::Tag::setArtist |
( |
const String & | s | ) |
|
|
virtual |
◆ setAttribute() [1/2]
void TagLib::ASF::Tag::setAttribute |
( |
const String & | name, |
|
|
const Attribute & | attribute ) |
Sets the key attribute to the value of attribute. If an attribute with the key is already present, it will be replaced.
References attribute().
◆ setAttribute() [2/2]
Sets multiple values to the key name.
◆ setComment()
virtual void TagLib::ASF::Tag::setComment |
( |
const String & | s | ) |
|
|
virtual |
◆ setCopyright()
virtual void TagLib::ASF::Tag::setCopyright |
( |
const String & | s | ) |
|
|
virtual |
◆ setGenre()
virtual void TagLib::ASF::Tag::setGenre |
( |
const String & | s | ) |
|
|
virtual |
◆ setProperties()
◆ setRating()
virtual void TagLib::ASF::Tag::setRating |
( |
const String & | s | ) |
|
|
virtual |
◆ setTitle()
virtual void TagLib::ASF::Tag::setTitle |
( |
const String & | s | ) |
|
|
virtual |
◆ setTrack()
virtual void TagLib::ASF::Tag::setTrack |
( |
unsigned int | i | ) |
|
|
virtual |
Sets the track to i. If s is 0 then this value will be cleared.
Implements TagLib::Tag.
◆ setYear()
virtual void TagLib::ASF::Tag::setYear |
( |
unsigned int | i | ) |
|
|
virtual |
Sets the year to i. If s is 0 then this value will be cleared.
Implements TagLib::Tag.
◆ title()
virtual String TagLib::ASF::Tag::title |
( |
| ) |
const |
|
virtual |
◆ track()
virtual unsigned int TagLib::ASF::Tag::track |
( |
| ) |
const |
|
virtual |
Returns the track number; if there is no track number set, this will return 0.
Implements TagLib::Tag.
◆ year()
virtual unsigned int TagLib::ASF::Tag::year |
( |
| ) |
const |
|
virtual |
Returns the year; if there is no year set, this will return 0.
Implements TagLib::Tag.
◆ File
The documentation for this class was generated from the following file: