EPIK
Scalable runtime performance measurement system
|
This utility module provides generic container data structures, which can be used to manage collections of "objects". More...
Files | |
file | epk_hashtab.h |
Hash table data structure. | |
file | epk_idmap.h |
Identifier mapping data structure. | |
file | epk_vector.h |
Dynamic array data structure. |
However, since the C programming language does not provide any sort of template support, these implementations store their entries as generic void
pointers. Currently, two different types of containers are provided: dynamic arrays (epk_vector.h) and hash tables (epk_hashtab.h).
In addition, a special-purpose container for storing mapping tables of numerical object identifiers (epk_idmap.h) is provided.
![]() |
Copyright © 1998–2012 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre |