A fast, non thread safe dynamic array implementation. as_vector is not part of the generic as_val family.
Definition at line 34 of file as_vector.h.
#include "as_vector.h"
Data Fields | |
uint32_t | capacity |
uint32_t | flags |
uint32_t | item_size |
void * | list |
uint32_t | size |
uint32_t as_vector::capacity |
The total number items allocated.
Definition at line 43 of file as_vector.h.
uint32_t as_vector::flags |
Internal vector flags.
Definition at line 58 of file as_vector.h.
uint32_t as_vector::item_size |
The size of a single item.
Definition at line 53 of file as_vector.h.
void* as_vector::list |
The items of the vector.
Definition at line 38 of file as_vector.h.
uint32_t as_vector::size |
The number of items used.
Definition at line 48 of file as_vector.h.