Data Structures | |
| struct | Cmaid_Set_Interface |
| The Set Interface structure The set interface is inheriting from the container and thus must also have interface functions for the container. More... | |
Defines | |
| #define | CMAID_SET_FUNC(c) ((const Cmaid_Set_Interface *)(((c)->interface))) |
Typedefs | |
| typedef void *(* | Cmaid_Set_Add_Cb )(Cmaid_Set *s, void *data) |
| typedef void(* | Cmaid_Set_Remove_Cb )(Cmaid_Set *s, const void *data) |
| typedef void *(* | Cmaid_Set_Get_Cb )(Cmaid_Set *s, const void *data) |
| typedef struct Cmaid_Set_Interface | Cmaid_Set_Interface |
| #define CMAID_SET_FUNC | ( | c | ) | ((const Cmaid_Set_Interface *)(((c)->interface))) |
Macro to access the set interface.
| typedef void*(* Cmaid_Set_Add_Cb)(Cmaid_Set *s, void *data) |
Type definition for the add callback
| typedef void*(* Cmaid_Set_Get_Cb)(Cmaid_Set *s, const void *data) |
Type definition for the get callback
| typedef struct Cmaid_Set_Interface Cmaid_Set_Interface |
Type definition for the set interface
| typedef void(* Cmaid_Set_Remove_Cb)(Cmaid_Set *s, const void *data) |
Type definition for the remove callback
1.5.8