Tag Parser  9.4.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
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 >
TagParser::Tag::fieldCount() const =0TagParser::Tagpure virtual
fieldId(KnownField value) constTagParser::FieldMapBasedTag< MatroskaTag >inline
FieldMapBasedTag()TagParser::FieldMapBasedTag< MatroskaTag >
FieldMapBasedTag< MatroskaTag > classTagParser::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
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_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
prepareMaking(Diagnostics &diag)TagParser::MatroskaTaginline
proposedDataType(const IdentifierType &id) constTagParser::FieldMapBasedTag< MatroskaTag >inline
proposedDataType(KnownField field) constTagParser::FieldMapBasedTag< MatroskaTag >inline
TagParser::Tag::proposedDataType(KnownField field) constTagParser::Taginlinevirtual
proposedTextEncoding() constTagParser::FieldMapBasedTag< MatroskaTag >
TagParser::Tag::proposedTextEncoding() constTagParser::Taginlinevirtual
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
targetLevel() const overrideTagParser::MatroskaTaginlinevirtual
targetLevelName() constTagParser::Taginline
targetString() constTagParser::Taginline
toString() constTagParser::Tag
type() constTagParser::FieldMapBasedTag< MatroskaTag >
TagParser::Tag::type() constTagParser::Taginlinevirtual
typeName() constTagParser::FieldMapBasedTag< MatroskaTag >
TagParser::Tag::typeName() constTagParser::Taginlinevirtual
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