Grok  7.6.6
Public Member Functions | Public Attributes | List of all members
grk::UUIDBox Struct Reference

UUID. More...

#include <FileFormat.h>

Inheritance diagram for grk::UUIDBox:
grk::FileFormatBox grk::grk_buffer< uint8_t >

Public Member Functions

 UUIDBox ()
 
 UUIDBox (const uint8_t myuuid[16], uint8_t *buf, size_t size, bool owns)
 
- Public Member Functions inherited from grk::FileFormatBox
 FileFormatBox ()
 
- Public Member Functions inherited from grk::grk_buffer< uint8_t >
 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)
 
virtual void dealloc ()
 
size_t get_remaining_length (void)
 
void incr_offset (ptrdiff_t off)
 
uint8_t * curr_ptr ()
 

Public Attributes

uint8_t uuid [16]
 
- Public Attributes inherited from grk::FileFormatBox
uint64_t length
 
uint32_t type
 
- Public Attributes inherited from grk::grk_buffer< uint8_t >
uint8_t * buf
 
size_t offset
 
size_t len
 
bool owns_data
 

Detailed Description

UUID.

Constructor & Destructor Documentation

◆ UUIDBox() [1/2]

grk::UUIDBox::UUIDBox ( )
inline

References uuid.

◆ UUIDBox() [2/2]

grk::UUIDBox::UUIDBox ( const uint8_t  myuuid[16],
uint8_t *  buf,
size_t  size,
bool  owns 
)
inline

References uuid.

Member Data Documentation

◆ uuid

uint8_t grk::UUIDBox::uuid[16]

Referenced by UUIDBox().


The documentation for this struct was generated from the following file: