![]() |
|
#include <privateframe.h>
Inheritance diagram for TagLib::ID3v2::PrivateFrame:
Public Member Functions | |
PrivateFrame () | |
PrivateFrame (const ByteVector &data) | |
virtual | ~PrivateFrame () |
virtual String | toString () const |
String | owner () const |
ByteVector | data () const |
void | setOwner (const String &s) |
void | setData (const ByteVector &v) |
Protected Member Functions | |
virtual void | parseFields (const ByteVector &data) |
virtual ByteVector | renderFields () const |
Friends | |
class | FrameFactory |
TagLib::ID3v2::PrivateFrame::PrivateFrame | ( | ) |
Construct an empty private frame.
TagLib::ID3v2::PrivateFrame::PrivateFrame | ( | const ByteVector & | data | ) | [explicit] |
Construct a private frame based on the data in data.
virtual TagLib::ID3v2::PrivateFrame::~PrivateFrame | ( | ) | [virtual] |
Destroys this private frame instance.
ByteVector TagLib::ID3v2::PrivateFrame::data | ( | ) | const |
String TagLib::ID3v2::PrivateFrame::owner | ( | ) | const |
virtual void TagLib::ID3v2::PrivateFrame::parseFields | ( | const ByteVector & | data | ) | [protected, virtual] |
virtual ByteVector TagLib::ID3v2::PrivateFrame::renderFields | ( | ) | const [protected, virtual] |
void TagLib::ID3v2::PrivateFrame::setData | ( | const ByteVector & | v | ) |
void TagLib::ID3v2::PrivateFrame::setOwner | ( | const String & | s | ) |
Sets the owner of the frame to s.
virtual String TagLib::ID3v2::PrivateFrame::toString | ( | ) | const [virtual] |
Returns the text of this private frame, currently just the owner.
friend class FrameFactory [friend] |