Data to represent metadata_info. More...
Public Member Functions | |
MetadataInfo () | |
Standard constructor. | |
virtual | ~MetadataInfo () |
Standard destructor. | |
void | Read (Stream *pStream) |
Read from an input stream. | |
Public Member Functions inherited from Burger::WeakAndStrongBase | |
ProxyReferenceCounter * | GetProxyReferenceCounter (void) const noexcept |
Function used by WeakPointer. | |
const Burger::StaticRTTI * | get_StaticRTTI (void) const noexcept override |
Get the description to the class. | |
Public Member Functions inherited from Burger::ReferenceCounter | |
ReferenceCounter () noexcept | |
Sets the reference count to zero. | |
virtual | ~ReferenceCounter () |
Destructor. | |
void | AddRef (void) noexcept |
Increase the reference count by 1. | |
void | Release (void) noexcept |
Decrease the reference count by 1. | |
Public Member Functions inherited from Burger::Base | |
const char * | get_class_name (void) const noexcept |
Get the name of the class. | |
virtual | ~Base () noexcept=default |
Destructor. | |
Public Attributes | |
uint_t | m_uName |
Name index into the string array. | |
SimpleArray< ItemInfo_t > | m_ItemInfoArray |
Array of key / value pairs. | |
Additional Inherited Members | |
Static Public Attributes inherited from Burger::WeakAndStrongBase | |
static const Burger::StaticRTTI | g_StaticRTTI |
The global description of the class. | |
Static Public Attributes inherited from Burger::ReferenceCounter | |
static const Burger::StaticRTTI | g_StaticRTTI |
The global description of the class. | |
Static Public Attributes inherited from Burger::Base | |
static const Burger::StaticRTTI | g_StaticRTTI |
The global description of the class. | |
Data to represent metadata_info.
The MetadataInfo entry is used to define all of the key / value pair for an ABC file.
Full documentation is found on page 27 of the file avm2overview.pdf
Burger::Flash::MetadataInfo::MetadataInfo | ( | ) |
Standard constructor.
Initialize the array
|
virtual |
Standard destructor.
Release all memory
void BURGER_API Burger::Flash::MetadataInfo::Read | ( | Stream * | pStream | ) |
Read from an input stream.
Parse the data from the stream to fill in the structure.
pStream | Pointer to the input stream |
SimpleArray<ItemInfo_t> Burger::Flash::MetadataInfo::m_ItemInfoArray |
Array of key / value pairs.
uint_t Burger::Flash::MetadataInfo::m_uName |
Name index into the string array.