TagLib API Documentation
TagLib
ID3v2
Frame
TagLib::ID3v2::Frame Member List
This is the complete list of members for
TagLib::ID3v2::Frame
, including all inherited members.
asProperties
() const
TagLib::ID3v2::Frame
protected
virtual
checkTextEncoding
(const StringList &fields, String::Type encoding) const
TagLib::ID3v2::Frame
protected
commentPrefix
TagLib::ID3v2::Frame
static
compression
() const
TagLib::ID3v2::Frame
dataLengthIndicator
() const
TagLib::ID3v2::Frame
encryption
() const
TagLib::ID3v2::Frame
fieldData
(const ByteVector &frameData) const
TagLib::ID3v2::Frame
protected
fileAlterPreservation
() const
TagLib::ID3v2::Frame
Frame
(const Frame &)=delete
TagLib::ID3v2::Frame
Frame
(const ByteVector &data)
TagLib::ID3v2::Frame
explicit
protected
Frame
(Header *h)
TagLib::ID3v2::Frame
protected
frameID
() const
TagLib::ID3v2::Frame
frameID
() const
TagLib::ID3v2::Frame
frameIDToKey
(const ByteVector &)
TagLib::ID3v2::Frame
static
FramePrivate
TagLib::ID3v2::Frame
friend
frameSize
() const
TagLib::ID3v2::Frame
groupingIdentity
() const
TagLib::ID3v2::Frame
header
() const
TagLib::ID3v2::Frame
Header
(const ByteVector &data, unsigned int version=4)
TagLib::ID3v2::Frame
explicit
Header
(const Header &)=delete
TagLib::ID3v2::Frame
TagLib::ID3v2::Header::Header
()
TagLib::ID3v2::Header
private
TagLib::ID3v2::Header::Header
(const ByteVector &data)
TagLib::ID3v2::Header
private
headerSize
() const
TagLib::ID3v2::Frame
instrumentPrefix
TagLib::ID3v2::Frame
static
keyToFrameID
(const String &)
TagLib::ID3v2::Frame
static
lyricsPrefix
TagLib::ID3v2::Frame
static
operator=
(const Frame &)=delete
TagLib::ID3v2::Frame
operator=
(const Header &)=delete
TagLib::ID3v2::Frame
parse
(const ByteVector &data)
TagLib::ID3v2::Frame
protected
parseFields
(const ByteVector &data)=0
TagLib::ID3v2::Frame
protected
pure virtual
readOnly
() const
TagLib::ID3v2::Frame
readStringField
(const ByteVector &data, String::Type encoding, int *position=nullptr)
TagLib::ID3v2::Frame
protected
render
() const
TagLib::ID3v2::Frame
render
() const
TagLib::ID3v2::Frame
renderFields
() const =0
TagLib::ID3v2::Frame
protected
pure virtual
setData
(const ByteVector &data)
TagLib::ID3v2::Frame
setData
(const ByteVector &data, unsigned int version=4)
TagLib::ID3v2::Frame
setFrameID
(const ByteVector &id)
TagLib::ID3v2::Frame
setFrameSize
(unsigned int size)
TagLib::ID3v2::Frame
setHeader
(Header *h, bool deleteCurrent=true)
TagLib::ID3v2::Frame
protected
setTagAlterPreservation
(bool preserve)
TagLib::ID3v2::Frame
setText
(const String &text)
TagLib::ID3v2::Frame
virtual
setVersion
(unsigned int version)
TagLib::ID3v2::Frame
size
() const
TagLib::ID3v2::Frame
size
() const
TagLib::ID3v2::Frame
TagLib::ID3v2::Header::size
()
TagLib::ID3v2::Header
private
static
splitProperties
(const PropertyMap &original, PropertyMap &singleFrameProperties, PropertyMap &tiplProperties, PropertyMap &tmclProperties)
TagLib::ID3v2::Frame
protected
static
Tag
TagLib::ID3v2::Frame
friend
tagAlterPreservation
() const
TagLib::ID3v2::Frame
textDelimiter
(String::Type t)
TagLib::ID3v2::Frame
static
toString
() const =0
TagLib::ID3v2::Frame
pure virtual
toStringList
() const
TagLib::ID3v2::Frame
virtual
unsynchronisation
() const
TagLib::ID3v2::Frame
urlPrefix
TagLib::ID3v2::Frame
static
version
() const
TagLib::ID3v2::Frame
~Frame
()
TagLib::ID3v2::Frame
virtual
~Header
()
TagLib::ID3v2::Frame
virtual