|
libdacav 0.9.0
|
This library provides data containers. More...
Modules | |
| Generic Data Types | |
This module declares some general use data types. | |
| Hash Tables | |
This module provides a simple hash table implementation. | |
| Double Linked Lists | |
This module provides a double linked list implementation. | |
| Iterators | |
Iterators concept is the same provided by Java. | |
| Heaps | |
This module provides a Heap mechanism. | |
| Buffered strings | |
This module addresses the necessity of building a string by appending incrementally pieces of text. | |
| Circular buffers | |
This module provides a trivial implementation of fixed size circular buffers. | |
| LibDacav development | |
This library provides data containers.
The implementation is as general as possible, and provides a way to store elements of type void *. This can be exploited for both tracing by pointer of allocated values and memorization of primitive types. In both cases objects can be stored by casting.