|
HDK
|
#include <vectorData.h>
Public Types | |
| enum | Layout : uint8_t { Layout::Unboxed, Layout::Boxed } |
| enum | Ownership : uint8_t { Ownership::Exclusive, Ownership::Shared } |
Public Member Functions | |
| Info (void *data_, size_t size_, size_t first_=0, size_t last_=0, Vdf_CompressedIndexMapping *compressedIndexMapping_=NULL, Layout layout_=Info::Layout::Unboxed, Ownership ownership_=Info::Ownership::Exclusive) | |
Public Attributes | |
| void * | data |
| size_t | size |
| size_t | first |
| size_t | last |
| Vdf_CompressedIndexMapping * | compressedIndexMapping |
| Layout | layout |
| Ownership | ownership |
Definition at line 163 of file vectorData.h.
|
strong |
| Enumerator | |
|---|---|
| Unboxed | |
| Boxed | |
Definition at line 164 of file vectorData.h.
|
strong |
| Enumerator | |
|---|---|
| Exclusive | |
| Shared | |
Definition at line 169 of file vectorData.h.
|
inlineexplicit |
Definition at line 175 of file vectorData.h.
| Vdf_CompressedIndexMapping* Vdf_VectorData::Info::compressedIndexMapping |
Definition at line 205 of file vectorData.h.
| void* Vdf_VectorData::Info::data |
Definition at line 193 of file vectorData.h.
| size_t Vdf_VectorData::Info::first |
Definition at line 199 of file vectorData.h.
| size_t Vdf_VectorData::Info::last |
Definition at line 202 of file vectorData.h.
| Layout Vdf_VectorData::Info::layout |
Definition at line 208 of file vectorData.h.
| Ownership Vdf_VectorData::Info::ownership |
Definition at line 211 of file vectorData.h.
| size_t Vdf_VectorData::Info::size |
Definition at line 196 of file vectorData.h.