#include <header_tag.h>
|
enum | { HEADER_FLAG_UNSYNC = 1 << 7,
HEADER_FLAG_EXTENDED = 1 << 6,
HEADER_FLAG_EXPERIMENTAL = 1 << 5,
HEADER_FLAG_FOOTER = 1 << 4
} |
|
enum | { EXT_HEADER_FLAG_BIT1 = 1 << 7,
EXT_HEADER_FLAG_BIT2 = 1 << 6,
EXT_HEADER_FLAG_BIT3 = 1 << 5,
EXT_HEADER_FLAG_BIT4 = 1 << 4
} |
|
enum | {
ID_SIZE = 3,
MAJOR_OFFSET = 3,
MINOR_OFFSET = 4,
FLAGS_OFFSET = 5,
SIZE_OFFSET = 6,
SIZE = 10
} |
|
|
static const char *const | ID = "ID3" |
|
Definition at line 34 of file header_tag.h.
§ anonymous enum
Enumerator |
---|
HEADER_FLAG_UNSYNC | |
HEADER_FLAG_EXTENDED | |
HEADER_FLAG_EXPERIMENTAL | |
HEADER_FLAG_FOOTER | |
Definition at line 38 of file header_tag.h.
§ anonymous enum
Enumerator |
---|
EXT_HEADER_FLAG_BIT1 | |
EXT_HEADER_FLAG_BIT2 | |
EXT_HEADER_FLAG_BIT3 | |
EXT_HEADER_FLAG_BIT4 | |
Definition at line 46 of file header_tag.h.
§ anonymous enum
Enumerator |
---|
ID_SIZE | |
MAJOR_OFFSET | |
MINOR_OFFSET | |
FLAGS_OFFSET | |
SIZE_OFFSET | |
SIZE | |
Definition at line 101 of file header_tag.h.
§ ID3_TagHeader() [1/2]
ID3_TagHeader::ID3_TagHeader |
( |
| ) |
|
|
inline |
§ ~ID3_TagHeader()
virtual ID3_TagHeader::~ID3_TagHeader |
( |
| ) |
|
|
inlinevirtual |
§ ID3_TagHeader() [2/2]
§ GetExperimental()
bool ID3_TagHeader::GetExperimental |
( |
| ) |
const |
|
inline |
§ GetExtended()
bool ID3_TagHeader::GetExtended |
( |
| ) |
const |
|
inline |
§ GetFooter()
bool ID3_TagHeader::GetFooter |
( |
| ) |
const |
|
inline |
§ GetUnsync()
bool ID3_TagHeader::GetUnsync |
( |
| ) |
const |
|
inline |
§ operator=()
§ Parse()
§ ParseExtended()
void ID3_TagHeader::ParseExtended |
( |
ID3_Reader & |
reader | ) |
|
§ Render()
void ID3_TagHeader::Render |
( |
ID3_Writer & |
writer | ) |
const |
|
virtual |
§ SetExperimental()
bool ID3_TagHeader::SetExperimental |
( |
bool |
b | ) |
|
|
inline |
§ SetExtended()
bool ID3_TagHeader::SetExtended |
( |
bool |
b | ) |
|
|
inline |
§ SetFooter()
bool ID3_TagHeader::SetFooter |
( |
bool |
b | ) |
|
|
inline |
§ SetSpec()
§ SetUnsync()
bool ID3_TagHeader::SetUnsync |
( |
bool |
b | ) |
|
|
inline |
§ Size()
size_t ID3_TagHeader::Size |
( |
| ) |
const |
|
virtual |
§ ID
const char *const ID3_TagHeader::ID = "ID3" |
|
static |
The documentation for this class was generated from the following files: