|
MessagePack for C
|
Classes | |
| struct | msgpack_zone_finalizer |
| struct | msgpack_zone_finalizer_array |
| struct | msgpack_zone_chunk_list |
| struct | msgpack_zone |
Macros | |
| #define | MSGPACK_ZONE_CHUNK_SIZE 8192 |
Typedefs | |
| typedef struct msgpack_zone_finalizer | msgpack_zone_finalizer |
| typedef struct msgpack_zone_finalizer_array | msgpack_zone_finalizer_array |
| typedef struct msgpack_zone_chunk | msgpack_zone_chunk |
| typedef struct msgpack_zone_chunk_list | msgpack_zone_chunk_list |
| typedef struct msgpack_zone | msgpack_zone |
Functions | |
| MSGPACK_DLLEXPORT bool | msgpack_zone_init (msgpack_zone *zone, size_t chunk_size) |
| MSGPACK_DLLEXPORT void | msgpack_zone_destroy (msgpack_zone *zone) |
| MSGPACK_DLLEXPORT msgpack_zone * | msgpack_zone_new (size_t chunk_size) |
| MSGPACK_DLLEXPORT void | msgpack_zone_free (msgpack_zone *zone) |
| MSGPACK_DLLEXPORT bool | msgpack_zone_is_empty (msgpack_zone *zone) |
| MSGPACK_DLLEXPORT void | msgpack_zone_clear (msgpack_zone *zone) |
| #define MSGPACK_ZONE_CHUNK_SIZE 8192 |
| typedef struct msgpack_zone msgpack_zone |
| typedef struct msgpack_zone_chunk msgpack_zone_chunk |
| typedef struct msgpack_zone_chunk_list msgpack_zone_chunk_list |
| typedef struct msgpack_zone_finalizer msgpack_zone_finalizer |
| typedef struct msgpack_zone_finalizer_array msgpack_zone_finalizer_array |
| MSGPACK_DLLEXPORT void msgpack_zone_clear | ( | msgpack_zone * | zone | ) |
| MSGPACK_DLLEXPORT void msgpack_zone_destroy | ( | msgpack_zone * | zone | ) |
| MSGPACK_DLLEXPORT void msgpack_zone_free | ( | msgpack_zone * | zone | ) |
| MSGPACK_DLLEXPORT bool msgpack_zone_init | ( | msgpack_zone * | zone, |
| size_t | chunk_size | ||
| ) |
| MSGPACK_DLLEXPORT bool msgpack_zone_is_empty | ( | msgpack_zone * | zone | ) |
| MSGPACK_DLLEXPORT msgpack_zone* msgpack_zone_new | ( | size_t | chunk_size | ) |
1.8.11