Data Structures | |
| struct | Cmaid_Cache_Interface |
| The Cache Interface structure The cache interface is inheriting from the container and thus must also have interface functions for the container. More... | |
Defines | |
| #define | CMAID_CACHE_FUNC(c) ((const Cmaid_Cache_Interface *)(((c)->interface))) |
Typedefs | |
| typedef void *(* | Cmaid_Cache_Instance_Cb )(Cmaid_Cache *s, const void *data) |
| typedef void(* | Cmaid_Cache_Release_Cb )(Cmaid_Cache *s, const void *data) |
| typedef struct Cmaid_Cache_Interface | Cmaid_Cache_Interface |
| #define CMAID_CACHE_FUNC | ( | c | ) | ((const Cmaid_Cache_Interface *)(((c)->interface))) |
Macro to access the cache interface.
| typedef void*(* Cmaid_Cache_Instance_Cb)(Cmaid_Cache *s, const void *data) |
Type definition for the instance callback
| typedef struct Cmaid_Cache_Interface Cmaid_Cache_Interface |
Type definition for the cache interface
| typedef void(* Cmaid_Cache_Release_Cb)(Cmaid_Cache *s, const void *data) |
Type definition for the release callback
1.5.8