Derive-C
|
#include <template.h>
Public Attributes | ||
SLOT * | slots | |
size_t | capacity | |
INDEX_TYPE | free_list | |
size_t | exclusive_end | |
size_t | count | |
size_t | items | |
KEY_ENTRY * | keys | |
V * | values | |
gdb_marker | derive_c_hashmap | |
union { | ||
T value | ||
}; | ||
bool | present | |
gdb_marker | derive_c_option | |
INPLACE_TYPE | size | |
T | data [INPLACE_CAPACITY] | |
gdb_marker | derive_c_staticvec | |
size_t | size | |
T * | data | |
gdb_marker | derive_c_vector | |
Definition at line 83 of file template.h.
union { ... } SELF |
size_t SELF::capacity |
Definition at line 85 of file template.h.
size_t SELF::count |
Definition at line 96 of file template.h.
T SELF::data[INPLACE_CAPACITY] |
Definition at line 40 of file template.h.
T* SELF::data |
Definition at line 30 of file template.h.
gdb_marker SELF::derive_c_hashmap |
Definition at line 68 of file template.h.
gdb_marker SELF::derive_c_option |
Definition at line 30 of file template.h.
gdb_marker SELF::derive_c_staticvec |
Definition at line 41 of file template.h.
gdb_marker SELF::derive_c_vector |
Definition at line 31 of file template.h.
size_t SELF::exclusive_end |
Definition at line 92 of file template.h.
INDEX_TYPE SELF::free_list |
Definition at line 86 of file template.h.
size_t SELF::items |
Definition at line 63 of file template.h.
KEY_ENTRY* SELF::keys |
Definition at line 66 of file template.h.
bool SELF::present |
Definition at line 29 of file template.h.
INPLACE_TYPE SELF::size |
Definition at line 39 of file template.h.
size_t SELF::size |
Definition at line 28 of file template.h.
SLOT* SELF::slots |
Definition at line 84 of file template.h.
T SELF::value |
Definition at line 27 of file template.h.
V* SELF::values |
Definition at line 67 of file template.h.