GATE
|
Handle store to pack native types into a generic structure. More...
#include "gate/memalloc.h"
Macros | |
#define | GATE_HANDLESTORE_CREATE(ptr_store, native_type) |
#define | GATE_HANDLESTORE_DESTROY(ptr_store) |
#define | GATE_HANDLESTORE_ACCESS(ptr_store, native_type) |
Functions | |
GATE_CORE_API void * | gate_handlestore_create (gate_handlestore_t *store, gate_size_t handlesize) |
GATE_CORE_API void | gate_handlestore_destroy (gate_handlestore_t *store) |
GATE_CORE_API void * | gate_handlestore_access (gate_handlestore_t *store) |
GATE_CORE_API void | gate_handlestore_move (gate_handlestore_t *target_store, gate_handlestore_t *source_store) |
Handle store to pack native types into a generic structure.