|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Here are the basic data containers that every C programmer rewrites one day.
You won't need to do so yourself, you lucky one, because we did it for you. However, if you are programming in C++ you might want to use C++ containers instead.
Modules | |
| Dynar: generic dynamic array | |
| DynArr are dynamically sized vector which may contain any type of variables. | |
| Dict: generic dictionnary | |
| The dictionary data structure (comparable to hash tables) | |
| Fifo: generic workqueue | |
| This section describes the API to generic workqueue. | |
| Swag: O(1) set datatype | |
| a O(1) set based on linked lists | |
| Heap: generic heap data structure | |
| This section describes the API to generic heap with O(log(n)) access. | |
| String buffers | |
| This data container is very similar to the Java StringBuffer: that's a string to which you can add content with a lesser performance penalty than if you recreate a new string from scratch. | |