Tag Parser 12.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
TagParser::Mp4Tag Member List

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

canEncodingBeUsed(TagTextEncoding encoding) const overrideTagParser::Mp4Tagvirtual
Compare typedefTagParser::FieldMapBasedTag< Mp4Tag >
CRTPBase typedefTagParser::FieldMapBasedTag< Mp4Tag >protected
defaultTextEncodingTagParser::Mp4Tagstatic
ensureTextValuesAreProperlyEncoded()TagParser::FieldMapBasedTag< Mp4Tag >virtual
fieldCount() constTagParser::FieldMapBasedTag< Mp4Tag >virtual
fieldId(KnownField value) constTagParser::FieldMapBasedTag< Mp4Tag >inline
FieldMapBasedTag()TagParser::FieldMapBasedTag< Mp4Tag >
FieldMapBasedTag< Mp4Tag >TagParser::Mp4Tagfriend
fields() constTagParser::FieldMapBasedTag< Mp4Tag >inline
fields()TagParser::FieldMapBasedTag< Mp4Tag >inline
FieldType typedefTagParser::FieldMapBasedTag< Mp4Tag >
hasField(KnownField value) const overrideTagParser::Mp4Tagvirtual
FieldMapBasedTag< Mp4Tag >::hasField(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >inline
IdentifierType typedefTagParser::FieldMapBasedTag< Mp4Tag >
insertFields(const FieldMapBasedTag< Mp4Tag > &from, bool overwrite)TagParser::FieldMapBasedTag< Mp4Tag >
insertValues(const Tag &from, bool overwrite)TagParser::FieldMapBasedTag< Mp4Tag >virtual
internallyGetFieldId(KnownField field) constTagParser::Mp4Tagprotected
internallyGetKnownField(const IdentifierType &id) constTagParser::Mp4Tagprotected
internallyGetProposedDataType(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >inlineprotected
internallyGetValue(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >protected
internallyGetValues(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >protected
internallyGetValuesFromField(const FieldType &field, std::vector< const TagValue * > &values) constTagParser::Mp4Tagprotected
FieldMapBasedTag< Mp4Tag >::internallyGetValuesFromField(const FieldType &field, std::vector< const TagValue * > &values) constTagParser::FieldMapBasedTag< Mp4Tag >protected
internallyHasField(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >protected
internallySetValue(const IdentifierType &id, const TagValue &value)TagParser::FieldMapBasedTag< Mp4Tag >protected
internallySetValues(const IdentifierType &id, const std::vector< TagValue > &values)TagParser::FieldMapBasedTag< Mp4Tag >protected
isTargetingLevel(TagTargetLevel tagTargetLevel) constTagParser::Taginline
knownField(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >inline
m_pTagParser::Tagprotected
m_sizeTagParser::Tagprotected
m_targetTagParser::Tagprotected
m_versionTagParser::Tagprotected
make(std::ostream &stream, Diagnostics &diag)TagParser::Mp4Tag
Mp4Tag()TagParser::Mp4Taginline
parse(Mp4Atom &metaAtom, Diagnostics &diag)TagParser::Mp4Tag
prepareMaking(Diagnostics &diag)TagParser::Mp4Tag
proposedDataType(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >inline
proposedDataType(KnownField field) constTagParser::FieldMapBasedTag< Mp4Tag >inlinevirtual
proposedTextEncoding() constTagParser::FieldMapBasedTag< Mp4Tag >virtual
removeAllFields()TagParser::FieldMapBasedTag< Mp4Tag >inlinevirtual
setTarget(const TagTarget &target)TagParser::Taginline
setValue(KnownField field, const TagValue &value) overrideTagParser::Mp4Tagvirtual
setValue(std::string_view mean, std::string_view name, const TagValue &value)TagParser::Mp4Tag
FieldMapBasedTag< Mp4Tag >::setValue(const IdentifierType &id, const TagValue &value)TagParser::FieldMapBasedTag< Mp4Tag >
setValues(KnownField field, const std::vector< TagValue > &values) overrideTagParser::Mp4Tagvirtual
FieldMapBasedTag< Mp4Tag >::setValues(const IdentifierType &id, const std::vector< TagValue > &values)TagParser::FieldMapBasedTag< Mp4Tag >
size() constTagParser::Taginline
supportsDescription(KnownField field) constTagParser::Taginlinevirtual
supportsField(KnownField field) const overrideTagParser::Mp4Taginlinevirtual
supportsMimeType(KnownField field) constTagParser::Taginlinevirtual
supportsMultipleValues(KnownField) const overrideTagParser::Mp4Taginlinevirtual
supportsTarget() constTagParser::Taginlinevirtual
Tag()TagParser::Tagprotected
tagNameTagParser::Mp4Tagstatic
tagTypeTagParser::Mp4Tagstatic
target() constTagParser::Taginline
target()TagParser::Taginline
targetLevel() constTagParser::Taginlinevirtual
targetLevelName() constTagParser::Taginline
targetString() constTagParser::Taginline
toString() constTagParser::Tag
type() constTagParser::FieldMapBasedTag< Mp4Tag >virtual
typeName() constTagParser::FieldMapBasedTag< Mp4Tag >virtual
value(KnownField value) const overrideTagParser::Mp4Tagvirtual
value(std::string_view mean, std::string_view name) constTagParser::Mp4Tag
FieldMapBasedTag< Mp4Tag >::value(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >inline
values(KnownField field) const overrideTagParser::Mp4Tagvirtual
FieldMapBasedTag< Mp4Tag >::values(const IdentifierType &id) constTagParser::FieldMapBasedTag< Mp4Tag >inline
version() constTagParser::Taginline
~Tag()TagParser::Tagvirtual