|
TagLib
2.1.1
|
A Shorten file tag implementation. More...
#include <shortentag.h>
Public Member Functions | |
| Tag () | |
| ~Tag () override | |
| Tag (const Tag &)=delete | |
| Tag & | operator= (const Tag &)=delete |
| String | title () const override |
| String | artist () const override |
| String | album () const override |
| String | comment () const override |
| String | genre () const override |
| unsigned int | year () const override |
| unsigned int | track () const override |
| void | setTitle (const String &title) override |
| void | setArtist (const String &artist) override |
| void | setAlbum (const String &album) override |
| void | setComment (const String &comment) override |
| void | setGenre (const String &genre) override |
| void | setYear (unsigned int year) override |
| void | setTrack (unsigned int track) override |
| PropertyMap | properties () const override |
| PropertyMap | setProperties (const PropertyMap &) override |
Public Member Functions inherited from TagLib::Tag | |
| Tag (const Tag &)=delete | |
| Tag & | operator= (const Tag &)=delete |
| virtual void | removeUnsupportedProperties (const StringList &properties) |
| virtual StringList | complexPropertyKeys () const |
| virtual List< VariantMap > | complexProperties (const String &key) const |
| virtual bool | setComplexProperties (const String &key, const List< VariantMap > &value) |
| virtual bool | isEmpty () const |
Additional Inherited Members | |
Static Public Member Functions inherited from TagLib::Tag | |
| static void | duplicate (const Tag *source, Tag *target, bool overwrite=true) |
| static String | joinTagValues (const StringList &values) |
Protected Member Functions inherited from TagLib::Tag | |
| Tag () | |
A Shorten file tag implementation.
Tags for Shorten files.
This is a stub class; Shorten files do not support tags.
| TagLib::Shorten::Tag::Tag | ( | ) |
|
overridevirtual |
Destroys this Tag instance.
Reimplemented from TagLib::Tag.
|
delete |
|
overridevirtual |
Not supported by Shorten files. Therefore always returns an empty string.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files. Therefore always returns an empty string.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files. Therefore always returns an empty string.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files. Therefore always returns an empty string.
Implements TagLib::Tag.
|
overridevirtual |
Implements the unified property interface – export function.
Reimplemented from TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Implements the unified property interface – import function.
Reimplemented from TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files and therefore ignored.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files. Therefore always returns an empty string.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files. Therefore always returns 0.
Implements TagLib::Tag.
|
overridevirtual |
Not supported by Shorten files. Therefore always returns 0.
Implements TagLib::Tag.