#include <header.h>
Inheritance diagram for ID3_Header::
Public Methods | |
ID3_Header () | |
virtual | ~ID3_Header () |
virtual bool | SetSpec (ID3_V2Spec) |
ID3_V2Spec | GetSpec () const |
bool | SetDataSize (size_t size) |
size_t | GetDataSize () const |
virtual bool | Clear () |
virtual size_t | Size () const=0 |
virtual size_t | Render (uchar *buffer) const=0 |
virtual size_t | Parse (const uchar *, size_t)=0 |
ID3_Header & | operator= (const ID3_Header &rhs) |
Protected Attributes | |
ID3_V2Spec | _spec |
size_t | _data_size |
ID3_Flags | _flags |
const Info * | _info |
bool | _changed |
|
|
|
|
|
Reimplemented in ID3_FrameHeader. |
|
|
|
Reimplemented from ID3_Speccable. |
|
Reimplemented in ID3_FrameHeader, and ID3_TagHeader. |
|
Reimplemented in ID3_FrameHeader, and ID3_TagHeader. |
|
|
|
Reimplemented from ID3_Speccable. Reimplemented in ID3_TagHeader. |
|
Reimplemented in ID3_FrameHeader, and ID3_TagHeader. |
|
|
|
|
|
|
|
|
|
|
|
|