Go to the source code of this file.
◆ amx_var_null_cleanup()
static DESTRUCTOR void amx_var_null_cleanup |
( |
void |
| ) |
|
|
static |
Definition at line 78 of file variant_null.c.
int PRIVATE amxc_var_remove_type(amxc_var_type_t *const type)
static amxc_var_type_t amxc_variant_null
◆ amx_var_null_init()
Definition at line 74 of file variant_null.c.
uint32_t PRIVATE amxc_var_add_type(amxc_var_type_t *const type, const uint32_t index)
#define AMXC_VAR_ID_NULL
Null variant type id (aka void)
◆ amxc_variant_null
Initial value:= {
.init = NULL,
.del = NULL,
.convert_from = NULL,
.convert_to = NULL,
.compare = NULL,
.get_key = NULL,
.set_key = NULL,
.get_index = NULL,
.set_index = NULL,
.type_id = 0,
.hit = { .ait = NULL, .key = NULL, .next = NULL },
}
int PRIVATE amxc_var_default_move(amxc_var_t *const dest, amxc_var_t *const src)
int PRIVATE amxc_var_default_copy(amxc_var_t *const dest, const amxc_var_t *const src)
#define AMXC_VAR_NAME_NULL
Provides a name for variant id AMXC_VAR_ID_NULL.
Definition at line 57 of file variant_null.c.