IceDB.h File Reference
#include <IceUtil/Exception.h>
#include <IceUtil/FileUtil.h>
#include <Ice/Initialize.h>
#include <Ice/OutputStream.h>
#include <Ice/InputStream.h>
#include <lmdb.h>
+ Include dependency graph for IceDB.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BadEnvException
 
struct  Codec< T, C, H >
 
struct  Codec< T, IceContext, Ice::OutputStream >
 
class  Cursor< K, D, C, H >
 
class  CursorBase
 
class  Dbi< K, D, C, H >
 
class  DbiBase
 
class  Env
 
struct  IceContext
 
class  KeyTooLongException
 
class  LMDBException
 
class  ReadOnlyCursor< K, D, C, H >
 
class  ReadOnlyTxn
 
class  ReadWriteCursor< K, D, C, H >
 
class  ReadWriteTxn
 
class  Txn
 

Namespaces

 IceDB
 

Macros

#define ICE_DB_API   ICE_DECLSPEC_IMPORT
 

Functions

ICE_DB_API size_t getMapSize (int)
 

Variables

const size_t maxKeySize = 511
 

Macro Definition Documentation

◆ ICE_DB_API

#define ICE_DB_API   ICE_DECLSPEC_IMPORT

Definition at line 27 of file IceDB.h.