#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.
◆ 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()
- Returns
- The list of values for the key name, or an empty list if no values have been set.
◆ 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.
◆ 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: