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

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

additionalValues() constTagParser::Id3v2Frameinline
additionalValues()TagParser::Id3v2Frameinline
clear()TagParser::TagField< Id3v2Frame >
clearId()TagParser::TagField< Id3v2Frame >inline
clearValue()TagParser::TagField< Id3v2Frame >inline
dataSize() constTagParser::Id3v2Frameinline
fieldIdFromString(std::string_view idString)TagParser::Id3v2Frameinlinestatic
fieldIdToString(IdentifierType id)TagParser::Id3v2Frameinlinestatic
flag() constTagParser::Id3v2Frameinline
group() constTagParser::Id3v2Frameinline
hasDataLengthIndicator() constTagParser::Id3v2Frameinline
hasGroupInformation() constTagParser::Id3v2Frameinline
hasPaddingReached() constTagParser::Id3v2Frameinline
id()TagParser::TagField< Id3v2Frame >inline
id() constTagParser::TagField< Id3v2Frame >inline
Id3v2Frame()TagParser::Id3v2Frame
Id3v2Frame(const IdentifierType &id, const TagValue &value, std::uint8_t group=0, std::uint16_t flag=0)TagParser::Id3v2Frame
Id3v2FrameMaker classTagParser::Id3v2Framefriend
IdentifierType typedefTagParser::TagField< Id3v2Frame >
idToString() constTagParser::TagField< Id3v2Frame >inline
isAdditionalTypeInfoUsed() constTagParser::Id3v2Frameinline
isCompressed() constTagParser::Id3v2Frameinline
isDefault() constTagParser::TagField< Id3v2Frame >inline
isEncrypted() constTagParser::Id3v2Frameinline
isReadOnly() constTagParser::Id3v2Frameinline
isTypeInfoAssigned() constTagParser::TagField< Id3v2Frame >inline
isUnsynchronized() constTagParser::Id3v2Frameinline
isValid() constTagParser::Id3v2Frameinline
make(CppUtilities::BinaryWriter &writer, std::uint8_t version, Diagnostics &diag)TagParser::Id3v2Frame
makeBom(char *buffer, TagTextEncoding encoding)TagParser::Id3v2Framestatic
makeComment(std::unique_ptr< char[]> &buffer, std::uint32_t &bufferSize, const TagValue &comment, std::uint8_t version, Diagnostics &diag)TagParser::Id3v2Framestatic
makeLegacyPicture(std::unique_ptr< char[]> &buffer, std::uint32_t &bufferSize, const TagValue &picture, std::uint8_t typeInfo, Diagnostics &diag)TagParser::Id3v2Framestatic
makePicture(std::unique_ptr< char[]> &buffer, std::uint32_t &bufferSize, const TagValue &picture, std::uint8_t typeInfo, std::uint8_t version, Diagnostics &diag)TagParser::Id3v2Framestatic
makeTextEncodingByte(TagTextEncoding textEncoding)TagParser::Id3v2Framestatic
nestedFields() constTagParser::TagField< Id3v2Frame >
nestedFields()TagParser::TagField< Id3v2Frame >inline
parse(CppUtilities::BinaryReader &reader, std::uint32_t version, std::uint32_t maximalSize, Diagnostics &diag)TagParser::Id3v2Frame
parseBom(const char *buffer, std::size_t maxSize, TagTextEncoding &encoding, Diagnostics &diag)TagParser::Id3v2Frame
parseComment(const char *buffer, std::size_t maxSize, TagValue &tagValue, Diagnostics &diag)TagParser::Id3v2Frame
parsedVersion() constTagParser::Id3v2Frameinline
parseLegacyPicture(const char *buffer, std::size_t maxSize, TagValue &tagValue, std::uint8_t &typeInfo, Diagnostics &diag)TagParser::Id3v2Frame
parsePicture(const char *buffer, std::size_t maxSize, TagValue &tagValue, std::uint8_t &typeInfo, Diagnostics &diag)TagParser::Id3v2Frame
parseString(const char *buffer, std::size_t maxSize, TagTextEncoding &encoding, bool addWarnings, Diagnostics &diag)TagParser::Id3v2Frame
parseSubstring(const char *buffer, std::size_t maxSize, TagTextEncoding &encoding, bool addWarnings, Diagnostics &diag)TagParser::Id3v2Frame
parseTextEncodingByte(std::uint8_t textEncodingByte, Diagnostics &diag)TagParser::Id3v2Frame
parseWideString(const char *buffer, std::size_t dataSize, TagTextEncoding &encoding, bool addWarnings, Diagnostics &diag)TagParser::Id3v2Frame
prepareMaking(std::uint8_t version, Diagnostics &diag)TagParser::Id3v2Frame
removeTypeInfo()TagParser::TagField< Id3v2Frame >inline
setDefault(bool isDefault)TagParser::TagField< Id3v2Frame >inline
setFlag(std::uint16_t value)TagParser::Id3v2Frameinline
setGroup(std::uint8_t value)TagParser::Id3v2Frameinline
setId(const IdentifierType &id)TagParser::TagField< Id3v2Frame >inline
setTypeInfo(const TypeInfoType &typeInfo)TagParser::TagField< Id3v2Frame >inline
setValue(const TagValue &value)TagParser::TagField< Id3v2Frame >inline
supportsNestedFields() constTagParser::Id3v2Frameinline
TagField()TagParser::TagField< Id3v2Frame >
TagField(const IdentifierType &id, const TagValue &value)TagParser::TagField< Id3v2Frame >
TagField< Id3v2Frame > classTagParser::Id3v2Framefriend
toDiscardWhenUnknownAndFileIsAltered() constTagParser::Id3v2Frameinline
toDiscardWhenUnknownAndTagIsAltered() constTagParser::Id3v2Frameinline
totalSize() constTagParser::Id3v2Frameinline
typeInfo() constTagParser::TagField< Id3v2Frame >inline
TypeInfoType typedefTagParser::TagField< Id3v2Frame >
value()TagParser::TagField< Id3v2Frame >inline
value() constTagParser::TagField< Id3v2Frame >inline
~TagField()TagParser::TagField< Id3v2Frame >