threaddb  1.0
A file mapped memory container extension
Classes | Namespaces | Macros | Typedefs
threaddbCPP.h File Reference
#include "threaddbC.h"
#include <stdexcept>
#include <string>
#include <limits>

Go to the source code of this file.

Classes

class  tdb::ReadInfo
 C++ wrapper class to the threadDB_ReadInfo control structure. More...
 
class  tdb::database
 C++ wrapper class of the threadDB file mapped memory container extension. More...
 

Namespaces

 tdb
 

Macros

#define threadDB_throw(a)
 

Typedefs

typedef threadDB_ItemInfo tdb::ItemInfo
 

Macro Definition Documentation

◆ threadDB_throw

#define threadDB_throw (   a)
Value:
if((a)) \
throw std::runtime_error(ThreadDB_GetErrorMessage(m_pThreadDB));
ThreadDB_GetErrorMessage
const DLLEXPORT_ char * ThreadDB_GetErrorMessage(void *pThreadDB_p)
Information on error state.