Grok
7.6.6
|
Association box (defined in ITU 15444-2 Annex M 11.1 ) More...
#include <FileFormat.h>
Public Member Functions | |
virtual | ~AsocBox () override |
void | dealloc () override |
![]() | |
FileFormatBox () | |
![]() | |
grk_buffer (uint8_t *buffer, size_t off, size_t length, bool ownsData) | |
grk_buffer () | |
grk_buffer (uint8_t *buffer, size_t length, bool ownsData) | |
virtual | ~grk_buffer () |
void | alloc (size_t length) |
size_t | get_remaining_length (void) |
void | incr_offset (ptrdiff_t off) |
uint8_t * | curr_ptr () |
Public Attributes | |
std::string | label |
std::vector< AsocBox * > | children |
![]() | |
uint64_t | length |
uint32_t | type |
![]() | |
uint8_t * | buf |
size_t | offset |
size_t | len |
bool | owns_data |
Association box (defined in ITU 15444-2 Annex M 11.1 )
|
inlineoverridevirtual |
References dealloc().
|
inlineoverridevirtual |
Reimplemented from grk::grk_buffer< uint8_t >.
References children, and grk::grk_buffer< uint8_t >::dealloc().
Referenced by ~AsocBox().
std::vector<AsocBox*> grk::AsocBox::children |
Referenced by dealloc(), grk::FileFormat::read_asoc(), grk::FileFormat::read_header(), and grk::FileFormat::serializeAsoc().
std::string grk::AsocBox::label |
Referenced by grk::FileFormat::serializeAsoc().