|
Tag Parser
8.3.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
This is the complete list of members for TagParser::TagValue, including all inherited members.
| assignData(const char *data, std::size_t length, TagDataType type=TagDataType::Binary, TagTextEncoding encoding=TagTextEncoding::Latin1) | TagParser::TagValue | |
| assignData(std::unique_ptr< char[]> &&data, std::size_t length, TagDataType type=TagDataType::Binary, TagTextEncoding encoding=TagTextEncoding::Latin1) | TagParser::TagValue | |
| assignDateTime(ChronoUtilities::DateTime value) | TagParser::TagValue | inline |
| assignInteger(int value) | TagParser::TagValue | |
| assignPosition(PositionInSet value) | TagParser::TagValue | inline |
| assignStandardGenreIndex(int index) | TagParser::TagValue | inline |
| assignText(const char *text, std::size_t textSize, TagTextEncoding textEncoding=TagTextEncoding::Latin1, TagTextEncoding convertTo=TagTextEncoding::Unspecified) | TagParser::TagValue | |
| assignText(const std::string &text, TagTextEncoding textEncoding=TagTextEncoding::Latin1, TagTextEncoding convertTo=TagTextEncoding::Unspecified) | TagParser::TagValue | inline |
| assignTimeSpan(ChronoUtilities::TimeSpan value) | TagParser::TagValue | inline |
| clearData() | TagParser::TagValue | inline |
| clearDataAndMetadata() | TagParser::TagValue | inline |
| clearMetadata() | TagParser::TagValue | |
| convertDataEncoding(TagTextEncoding encoding) | TagParser::TagValue | |
| convertDataEncodingForTag(const Tag *tag) | TagParser::TagValue | |
| dataEncoding() const | TagParser::TagValue | inline |
| dataPointer() | TagParser::TagValue | inline |
| dataPointer() const | TagParser::TagValue | inline |
| dataSize() const | TagParser::TagValue | inline |
| description() const | TagParser::TagValue | inline |
| descriptionEncoding() const | TagParser::TagValue | inline |
| empty() | TagParser::TagValue | static |
| ensureHostByteOrder(std::u16string &u16str, TagTextEncoding currentEncoding) | TagParser::TagValue | static |
| isEmpty() const | TagParser::TagValue | inline |
| isLabeledAsReadonly() const | TagParser::TagValue | inline |
| language() const | TagParser::TagValue | inline |
| mimeType() const | TagParser::TagValue | inline |
| operator!=(const TagValue &other) const | TagParser::TagValue | inline |
| operator=(const TagValue &other) | TagParser::TagValue | |
| operator=(TagValue &&other)=default | TagParser::TagValue | |
| operator==(const TagValue &other) const | TagParser::TagValue | |
| setDescription(const std::string &value, TagTextEncoding encoding=TagTextEncoding::Latin1) | TagParser::TagValue | inline |
| setLanguage(const std::string &language) | TagParser::TagValue | inline |
| setMimeType(const std::string &mimeType) | TagParser::TagValue | inline |
| setReadonly(bool readOnly) | TagParser::TagValue | inline |
| stripBom(const char *&text, std::size_t &length, TagTextEncoding encoding) | TagParser::TagValue | static |
| TagValue() | TagParser::TagValue | inline |
| TagValue(const char *text, std::size_t textSize, TagTextEncoding textEncoding=TagTextEncoding::Latin1, TagTextEncoding convertTo=TagTextEncoding::Unspecified) | TagParser::TagValue | inline |
| TagValue(const char *text, TagTextEncoding textEncoding=TagTextEncoding::Latin1, TagTextEncoding convertTo=TagTextEncoding::Unspecified) | TagParser::TagValue | inline |
| TagValue(const std::string &text, TagTextEncoding textEncoding=TagTextEncoding::Latin1, TagTextEncoding convertTo=TagTextEncoding::Unspecified) | TagParser::TagValue | inline |
| TagValue(int value) | TagParser::TagValue | inline |
| TagValue(const char *data, std::size_t length, TagDataType type=TagDataType::Undefined, TagTextEncoding encoding=TagTextEncoding::Latin1) | TagParser::TagValue | inline |
| TagValue(std::unique_ptr< char[]> &&data, std::size_t length, TagDataType type=TagDataType::Binary, TagTextEncoding encoding=TagTextEncoding::Latin1) | TagParser::TagValue | inline |
| TagValue(PositionInSet value) | TagParser::TagValue | inline |
| TagValue(const TagValue &other) | TagParser::TagValue | |
| TagValue(TagValue &&other)=default | TagParser::TagValue | |
| toDateTime() const | TagParser::TagValue | |
| toInteger() const | TagParser::TagValue | |
| toPositionInSet() const | TagParser::TagValue | |
| toStandardGenreIndex() const | TagParser::TagValue | |
| toString(TagTextEncoding encoding=TagTextEncoding::Unspecified) const | TagParser::TagValue | inline |
| toString(std::string &result, TagTextEncoding encoding=TagTextEncoding::Unspecified) const | TagParser::TagValue | |
| toStrings(const ContainerType &values, TagTextEncoding encoding=TagTextEncoding::Utf8) | TagParser::TagValue | static |
| toTimeSpan() const | TagParser::TagValue | |
| toWString(TagTextEncoding encoding=TagTextEncoding::Unspecified) const | TagParser::TagValue | inline |
| toWString(std::u16string &result, TagTextEncoding encoding=TagTextEncoding::Unspecified) const | TagParser::TagValue | |
| type() const | TagParser::TagValue | inline |
| ~TagValue() | TagParser::TagValue | inline |
1.8.15