persistent hashmap More...
#include "pack_base.h"
#include "classdesc_access.h"
#include "TCL_obj_base.h"
#include "TCL_obj_stl.h"
#include "omp_rw_lock.h"
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <utility>
#include <limits>
#include "cachedDBM.cd"
Go to the source code of this file.
Classes | |
class | ecolab::Datum |
class | Db |
struct | ecolab::base_map< key, val > |
struct | ecolab::sortPair< U, V > |
class | ecolab::limited_set |
class | ecolab::cachedDBM_base< key, val > |
implementation of cacheDBM common to all specialisations More... | |
class | ecolab::cachedDBM_base< key, val >::KeyValueIterator |
iterator type for iterating over keys More... | |
class | ecolab::cachedDBM_base< key, val >::KeyIterator |
struct | ecolab::cachedDBM_base< key, val >::Keys |
class | ecolab::cachedDBM< key, val > |
persistent map More... | |
struct | ecolab::cachedDBM_string |
class | ecolab::cachedDBM< char *, val > |
class | ecolab::cachedDBM< key, char * > |
class | ecolab::cachedDBM< char *, char * > |
struct | classdesc_access::access_pack< ecolab::Datum > |
struct | classdesc_access::access_unpack< ecolab::Datum > |
struct | classdesc_access::access_pack< ecolab::cachedDBM< K, V > > |
struct | classdesc_access::access_unpack< ecolab::cachedDBM< K, V > > |
Namespaces | |
ecolab | |
_OPENMP | |
classdesc_access | |
Contains access_* structs, and nothing else. These structs are used to gain access to private members. | |
persistent hashmap