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.