Veritable Lasagna
An Allocator & Data Structure Library for C.
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Cvl_arenaAn arena allocator
 Cvl_bufferA multi-purpose byte buffer
 Cvl_dequeDouble-ended queue
 Cvl_fixedpoolA non-trivial pool allocator, useful for avoiding many smaller heap allocations
 Cvl_hashtableA dynamically-sized hash table
 Cvl_linearpoolA simple pool allocator, useful for avoiding many smaller heap allocations
 Cvl_linked_listA doubly-linked list
 Cvl_msgpackMessagePack Document Object Model
 Cvl_msgpack_decoderA MessagePack decoder
 Cvl_msgpack_element
 Cvl_msgpack_element.payload
 Cvl_msgpack_element.payload.arrayBranch
 Cvl_msgpack_element.payload.leaf
 Cvl_msgpack_element.payload.mapBranch
 Cvl_msgpack_encoderMessagePack Format Encoder State
 Cvl_msgpack_io_tokenA MessagePack Token
 Cvl_msgpack_io_token.__unnamed5__
 Cvl_msgpack_io_token.__unnamed5__.array
 Cvl_msgpack_io_token.__unnamed5__.binary
 Cvl_msgpack_io_token.__unnamed5__.boolean
 Cvl_msgpack_io_token.__unnamed5__.ext
 Cvl_msgpack_io_token.__unnamed5__.float32
 Cvl_msgpack_io_token.__unnamed5__.float64
 Cvl_msgpack_io_token.__unnamed5__.integer
 Cvl_msgpack_io_token.__unnamed5__.map
 Cvl_msgpack_io_token.__unnamed5__.string
 Cvl_msgpack_io_token.__unnamed5__.uinteger
 Cvl_posix_thread
 Cvl_queueFirst in, first out queue
 Cvl_setAn ordered set
 Cvl_stackA virtual stack allocator
 Cvl_thread_args