Tag Parser: Member List

Tag Parser 12.5.2 C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags

Loading...
Searching...
No Matches
TagParser::Id3v2Tag Member List

This is the complete list of members for TagParser::Id3v2Tag, including all inherited members.

canEncodingBeUsed(TagTextEncoding encoding) const override | TagParser::Id3v2Tag | inlinevirtual
Compare typedef | TagParser::FieldMapBasedTag< Id3v2Tag > |
CRTPBase typedef | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
defaultTextEncoding | TagParser::Id3v2Tag | static
ensureTextValuesAreProperlyEncoded() override | TagParser::Id3v2Tag | virtual
extendedHeaderSize() const | TagParser::Id3v2Tag | inline
fieldCount() const | TagParser::FieldMapBasedTag< Id3v2Tag > | virtual
fieldId(KnownField value) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inline
FieldMapBasedTag() | TagParser::FieldMapBasedTag< Id3v2Tag > |
FieldMapBasedTag< Id3v2Tag > class | TagParser::Id3v2Tag | friend
fields() const | TagParser::FieldMapBasedTag< Id3v2Tag > |
FieldType typedef | TagParser::FieldMapBasedTag< Id3v2Tag > |
flags() const | TagParser::Id3v2Tag | inline
handlingFlags() const | TagParser::Id3v2Tag | inline
hasExtendedHeader() const | TagParser::Id3v2Tag | inline
hasField(KnownField field) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inlinevirtual
hasFooter() const | TagParser::Id3v2Tag | inline
Id3v2Tag() | TagParser::Id3v2Tag | inline
Id3v2TagMaker class | TagParser::Id3v2Tag | friend
IdentifierType typedef | TagParser::FieldMapBasedTag< Id3v2Tag > |
insertFields(const FieldMapBasedTag< Id3v2Tag > &from, bool overwrite) | TagParser::FieldMapBasedTag< Id3v2Tag > |
insertValues(const Tag &from, bool overwrite) | TagParser::FieldMapBasedTag< Id3v2Tag > | virtual
internallyGetFieldId(KnownField field) const | TagParser::Id3v2Tag | protected
internallyGetKnownField(const IdentifierType &id) const | TagParser::Id3v2Tag | protected
internallyGetProposedDataType(const std::uint32_t &id) const | TagParser::Id3v2Tag | protected
TagParser::FieldMapBasedTag< Id3v2Tag >::internallyGetProposedDataType(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inlineprotected
internallyGetValue(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
internallyGetValues(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
internallyGetValuesFromField(const FieldType &field, std::vector< const TagValue * > &values) const | TagParser::Id3v2Tag | protected
TagParser::FieldMapBasedTag< Id3v2Tag >::internallyGetValuesFromField(const FieldType &field, std::vector< const TagValue * > &values) const | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
internallyHasField(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
internallySetValue(const IdentifierType &id, const TagValue &value) | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
internallySetValues(const IdentifierType &id, const std::vector< TagValue > &values) | TagParser::Id3v2Tag | protected
TagParser::FieldMapBasedTag< Id3v2Tag >::internallySetValues(const IdentifierType &id, const std::vector< TagValue > &values) | TagParser::FieldMapBasedTag< Id3v2Tag > | protected
isExperimental() const | TagParser::Id3v2Tag | inline
isTargetingLevel(TagTargetLevel tagTargetLevel) const | TagParser::Tag | inline
isUnsynchronisationUsed() const | TagParser::Id3v2Tag | inline
isVersionSupported() const | TagParser::Id3v2Tag | inline
knownField(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inline
m_p | TagParser::Tag | protected
m_size | TagParser::Tag | protected
m_target | TagParser::Tag | protected
m_version | TagParser::Tag | protected
majorVersion() const | TagParser::Id3v2Tag | inline
make(std::ostream &targetStream, std::uint32_t padding, Diagnostics &diag) | TagParser::Id3v2Tag |
paddingSize() const | TagParser::Id3v2Tag | inline
parse(std::istream &sourceStream, const std::uint64_t maximalSize, Diagnostics &diag) | TagParser::Id3v2Tag |
prepareMaking(Diagnostics &diag) | TagParser::Id3v2Tag |
proposedDataType(KnownField field) const | TagParser::FieldMapBasedTag< Id3v2Tag > | virtual
proposedTextEncoding() const override | TagParser::Id3v2Tag | inlinevirtual
removeAllFields() | TagParser::FieldMapBasedTag< Id3v2Tag > | inlinevirtual
revisionVersion() const | TagParser::Id3v2Tag | inline
setHandlingFlags(Id3v2HandlingFlags flags) | TagParser::Id3v2Tag | inline
setTarget(const TagTarget &target) | TagParser::Tag | inline
setValue(const IdentifierType &id, const TagValue &value) | TagParser::FieldMapBasedTag< Id3v2Tag > |
TagParser::Tag::setValue(KnownField field, const TagValue &value)=0 | TagParser::Tag | pure virtual
setValues(const IdentifierType &id, const std::vector< TagValue > &values) | TagParser::FieldMapBasedTag< Id3v2Tag > |
TagParser::Tag::setValues(KnownField field, const std::vector< TagValue > &values) | TagParser::Tag | virtual
setVersion(std::uint8_t majorVersion, std::uint8_t revisionVersion) | TagParser::Id3v2Tag |
size() const | TagParser::Tag | inline
supportsDescription(KnownField field) const override | TagParser::Id3v2Tag | inlinevirtual
supportsField(KnownField field) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inlinevirtual
supportsMimeType(KnownField field) const override | TagParser::Id3v2Tag | inlinevirtual
supportsMultipleValues(KnownField field) const override | TagParser::Id3v2Tag | virtual
supportsMultipleValues(IdentifierType id) const | TagParser::Id3v2Tag |
supportsTarget() const | TagParser::Tag | inlinevirtual
Tag() | TagParser::Tag | protected
tagName | TagParser::Id3v2Tag | static
tagType | TagParser::Id3v2Tag | static
target() const | TagParser::Tag | inline
target() | TagParser::Tag | inline
targetLevel() const | TagParser::Tag | inlinevirtual
targetLevelName() const | TagParser::Tag | inline
targetString() const | TagParser::Tag | inline
toString() const | TagParser::Tag |
type() const | TagParser::FieldMapBasedTag< Id3v2Tag > | virtual
typeName() const | TagParser::FieldMapBasedTag< Id3v2Tag > | virtual
value(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inline
TagParser::Tag::value(KnownField field) const =0 | TagParser::Tag | pure virtual
values(const IdentifierType &id) const | TagParser::FieldMapBasedTag< Id3v2Tag > | inline
TagParser::Tag::values(KnownField field) const | TagParser::Tag | virtual
version() const | TagParser::Tag | inline
~Tag() | TagParser::Tag | virtual