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

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

canEncodingBeUsed(TagTextEncoding encoding) const overrideTagParser::VorbisCommentinlinevirtual
Compare typedefTagParser::FieldMapBasedTag< VorbisComment >
CRTPBase typedefTagParser::FieldMapBasedTag< VorbisComment >protected
defaultTextEncodingTagParser::VorbisCommentstatic
ensureTextValuesAreProperlyEncoded()TagParser::FieldMapBasedTag< VorbisComment >virtual
fieldCount() constTagParser::FieldMapBasedTag< VorbisComment >virtual
fieldId(KnownField value) constTagParser::FieldMapBasedTag< VorbisComment >inline
FieldMapBasedTag()TagParser::FieldMapBasedTag< VorbisComment >
FieldMapBasedTag< VorbisComment >TagParser::VorbisCommentfriend
fields() constTagParser::FieldMapBasedTag< VorbisComment >inline
fields()TagParser::FieldMapBasedTag< VorbisComment >inline
FieldType typedefTagParser::FieldMapBasedTag< VorbisComment >
hasField(KnownField field) constTagParser::FieldMapBasedTag< VorbisComment >inlinevirtual
hasField(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >inline
IdentifierType typedefTagParser::FieldMapBasedTag< VorbisComment >
insertFields(const FieldMapBasedTag< VorbisComment > &from, bool overwrite)TagParser::FieldMapBasedTag< VorbisComment >
insertValues(const Tag &from, bool overwrite)TagParser::FieldMapBasedTag< VorbisComment >virtual
internallyGetFieldId(KnownField field) constTagParser::VorbisCommentprotected
internallyGetKnownField(const IdentifierType &id) constTagParser::VorbisCommentprotected
internallyGetProposedDataType(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >inlineprotected
internallyGetValue(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >protected
internallyGetValues(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >protected
internallyGetValuesFromField(const FieldType &field, std::vector< const TagValue * > &values) constTagParser::FieldMapBasedTag< VorbisComment >protected
internallyHasField(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >protected
internallySetValue(const IdentifierType &id, const TagValue &value)TagParser::FieldMapBasedTag< VorbisComment >protected
internallySetValues(const IdentifierType &id, const std::vector< TagValue > &values)TagParser::FieldMapBasedTag< VorbisComment >protected
isTargetingLevel(TagTargetLevel tagTargetLevel) constTagParser::Taginline
knownField(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >inline
m_pTagParser::Tagprotected
m_sizeTagParser::Tagprotected
m_targetTagParser::Tagprotected
m_versionTagParser::Tagprotected
make(std::ostream &stream, VorbisCommentFlags flags, Diagnostics &diag)TagParser::VorbisComment
parse(OggIterator &iterator, VorbisCommentFlags flags, Diagnostics &diag)TagParser::VorbisComment
parse(std::istream &stream, std::uint64_t maxSize, VorbisCommentFlags flags, Diagnostics &diag)TagParser::VorbisComment
proposedDataType(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >inline
proposedDataType(KnownField field) constTagParser::FieldMapBasedTag< VorbisComment >inlinevirtual
proposedTextEncoding() constTagParser::FieldMapBasedTag< VorbisComment >virtual
removeAllFields()TagParser::FieldMapBasedTag< VorbisComment >inlinevirtual
setTarget(const TagTarget &target)TagParser::Taginline
setValue(KnownField field, const TagValue &value) overrideTagParser::VorbisCommentvirtual
FieldMapBasedTag< VorbisComment >::setValue(const IdentifierType &id, const TagValue &value)TagParser::FieldMapBasedTag< VorbisComment >
setValues(const IdentifierType &id, const std::vector< TagValue > &values)TagParser::FieldMapBasedTag< VorbisComment >
setValues(KnownField field, const std::vector< TagValue > &values)TagParser::FieldMapBasedTag< VorbisComment >virtual
setVendor(const TagValue &vendor)TagParser::VorbisCommentinline
size() constTagParser::Taginline
supportsDescription(KnownField field) constTagParser::Taginlinevirtual
supportsField(KnownField field) constTagParser::FieldMapBasedTag< VorbisComment >inlinevirtual
supportsMimeType(KnownField field) constTagParser::Taginlinevirtual
supportsMultipleValues(KnownField) const overrideTagParser::VorbisCommentinlinevirtual
supportsTarget() constTagParser::Taginlinevirtual
Tag()TagParser::Tagprotected
tagNameTagParser::VorbisCommentstatic
tagTypeTagParser::VorbisCommentstatic
target() constTagParser::Taginline
target()TagParser::Taginline
targetLevel() constTagParser::Taginlinevirtual
targetLevelName() constTagParser::Taginline
targetString() constTagParser::Taginline
toString() constTagParser::Tag
type() constTagParser::FieldMapBasedTag< VorbisComment >virtual
typeName() constTagParser::FieldMapBasedTag< VorbisComment >virtual
value(KnownField field) const overrideTagParser::VorbisCommentvirtual
FieldMapBasedTag< VorbisComment >::value(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >inline
values(const IdentifierType &id) constTagParser::FieldMapBasedTag< VorbisComment >inline
values(KnownField field) constTagParser::FieldMapBasedTag< VorbisComment >inlinevirtual
vendor() constTagParser::VorbisCommentinline
version() constTagParser::Taginline
VorbisComment()TagParser::VorbisCommentinline
~Tag()TagParser::Tagvirtual