Defines |
#define | CUOO_IMPL_NONE cu_box_fptr(void (*)(), NULL) |
#define | CUOO_INTFRANGE_CULIBS_BEGIN 0x00000000 |
#define | CUOO_INTFRANGE_CULIBS_END 0x00000100 |
#define | CUOO_INTF_FINALISE 0x11 |
#define | CUOO_INTF_SERIALISABLE 0x12 |
#define | CUOO_INTF_PRINT_FN 0x13 |
#define | CUOO_INTF_PRINT_FN_BOX(fn) cu_box_fptr(cuoo_intf_print_fn_t, fn) |
#define | CUOO_INTF_FOPRINT_FN 0x14 |
#define | CUOO_INTF_FOPRINT_FN_BOX(fn) cu_box_fptr(cufo_print_ptr_fn_t, fn) |
#define | CUOO_INTF_TO_STR_FN 0x15 |
#define | CUOO_INTF_TO_STR_FN_BOX(fn) cu_box_fptr(cuoo_intf_to_str_fn_t, fn) |
#define | CUOO_INTF_SERIALIZABLE CUOO_INTF_SERIALISABLE |
Typedefs |
typedef void(* | cuoo_intf_print_fn_t )(cuex_t, FILE *) |
typedef cu_str_t(* | cuoo_intf_to_str_fn_t )(cuex_t) |
Functions |
cu_box_t | cuoo_impl_none (cu_word_t intf_number,...) |