#include <meta_type.h>
Data Fields | |
const char * | name |
void *(* | alloc )(void) |
void(* | free )(void *this_thing) |
bool(* | enum_parse )(string_ty *name, void *) |
void *(* | list_parse )(void *this_thing, meta_type **type_pp) |
void *(* | struct_parse )(void *this_thing, string_ty *name, meta_type **type_pp, unsigned long *maskp, int *redefinition_ok_p) |
string_ty *(* | fuzzy )(string_ty *name) |
rpt_value::pointer(* | convert )(void *this_thing) |
bool(* | is_set )(void *) |
Definition at line 45 of file meta_type.h.
const char* meta_type::name |
Definition at line 48 of file meta_type.h.
void*(* meta_type::alloc)(void) |
void(* meta_type::free)(void *this_thing) |
bool(* meta_type::enum_parse)(string_ty *name, void *) |
void*(* meta_type::list_parse)(void *this_thing, meta_type **type_pp) |
void*(* meta_type::struct_parse)(void *this_thing, string_ty *name, meta_type **type_pp, unsigned long *maskp, int *redefinition_ok_p) |
rpt_value::pointer(* meta_type::convert)(void *this_thing) |
bool(* meta_type::is_set)(void *) |