Sayonara Player
Toggle main menu visibility
Loading...
Searching...
No Matches
ID3v2
ID3v2Frame
Public Member Functions
|
Protected Member Functions
|
Protected Attributes
|
List of all members
ID3v2::ID3v2Frame< ModelType_t, FrameType_t > Class Template Reference
abstract
Inheritance diagram for ID3v2::ID3v2Frame< ModelType_t, FrameType_t >:
Public Member Functions
ID3v2Frame
(TagLib::ID3v2::Tag *tag, const char *four)
virtual bool
read
(ModelType_t &data) const
virtual bool
write
(const ModelType_t &data)
bool
isFrameAvailable
() const
FrameType_t *
frame
()
Protected Member Functions
virtual TagLib::ID3v2::Frame *
createId3v2Frame
()=0
virtual void
mapDataToFrame
(const ModelType_t &model, FrameType_t *frame)=0
virtual std::optional< ModelType_t >
mapFrameToData
(const FrameType_t *frame) const =0
TagLib::ID3v2::Tag *
tag
() const
QByteArray
key
() const
TagLib::ByteVector
tagKey
() const
Protected Attributes
FrameType_t *
mFrame
{nullptr}
Generated on
for Sayonara Player by
1.17.0