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::MatroskaTag Member List

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

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