|
Grok
9.5.0
|
Association box (defined in ITU 15444-2 Annex M 11.1 ) More...
#include <FileFormat.h>
Public Member Functions | |
| ~AsocBox () override | |
| void | dealloc () override |
Public Member Functions inherited from grk::FileFormatBox | |
| FileFormatBox () | |
Public Member Functions inherited from grk::grkBuffer< uint8_t, AllocatorVanilla > | |
| grkBuffer (uint8_t *buffer, size_t off, size_t length, bool ownsData) | |
| grkBuffer (uint8_t *buffer, size_t length) | |
| grkBuffer () | |
| grkBuffer (uint8_t *buffer, size_t length, bool ownsData) | |
| grkBuffer (const grkBuffer &rhs) | |
| virtual | ~grkBuffer () |
| grkBuffer & | operator= (const grkBuffer &rhs) |
| grkBuffer & | operator= (const grkBuffer *rhs) |
| virtual bool | alloc (size_t length) |
| void | attach (uint8_t *buffer) |
| void | acquire (uint8_t *buffer) |
| void | transfer (uint8_t **buffer) |
| size_t | remainingLength (void) |
| void | incrementOffset (ptrdiff_t off) |
| uint8_t * | currPtr (void) const |
Public Member Functions inherited from grk::AllocatorVanilla< T > | |
| T * | alloc (size_t length) |
| void | dealloc (T *buf) |
Public Attributes | |
| std::string | label |
| std::vector< AsocBox * > | children |
Public Attributes inherited from grk::FileFormatBox | |
| uint64_t | length |
| uint32_t | type |
Public Attributes inherited from grk::grkBuffer< uint8_t, AllocatorVanilla > | |
| uint8_t * | buf |
| size_t | offset |
| size_t | len |
| bool | owns_data |
Association box (defined in ITU 15444-2 Annex M 11.1 )
|
inlineoverride |
References dealloc().
|
inlineoverridevirtual |
Reimplemented from grk::grkBuffer< uint8_t, AllocatorVanilla >.
References children, and grk::grkBuffer< uint8_t, AllocatorVanilla >::dealloc().
Referenced by ~AsocBox().
| std::vector<AsocBox*> grk::AsocBox::children |
| std::string grk::AsocBox::label |
Referenced by grk::FileFormatDecompress::serializeAsoc().