51 #ifndef BerkeleyDbDatastore_h 52 #define BerkeleyDbDatastore_h 65 #include <utility/database/DBDatastore.h> 84 static const size_t sz_dbl=
sizeof(double);
85 static const size_t sz_int=
sizeof(int);
87 void setup_key(
const int &,
const int &,
const int &);
88 void setup_data(
const void *,
const int &,
const int &);
89 void setup_structures(
const int &,
const int &,
const void *,
const int &,
const int &);
90 bool create_aux_entities(
void);
91 DBTYPE get_type(
const std::string &);
93 int open(
const DBTYPE &type);
100 int getDbTag(
void)
const;
106 int sendMatrix(
int dbTag,
int commitTag,
const Matrix &theMatrix,
ChannelAddress *theAddress=
nullptr);
107 int recvMatrix(
int dbTag,
int commitTag,
Matrix &theMatrix,
ChannelAddress *theAddress=
nullptr);
112 int sendID(
int dbTag,
int commitTag,
const ID &,
ChannelAddress *theAddress=
nullptr);
113 int recvID(
int dbTag,
int commitTag,
ID &theID,
ChannelAddress *theAddress=
nullptr);
Definition: BerkeleyDbDatastore.h:71
FEM_ObjectBroker is is an object broker class for the finite element method. All methods are virtual ...
Definition: FEM_ObjectBroker.h:138
Definition: ChannelAddress.h:69
Finite element model generation tools.
Definition: Preprocessor.h:58
BerkeleyDbDatastore(const std::string &projectName, Preprocessor &preprocessor, FEM_ObjectBroker &theBroker, const std::string &type="")
Constructor.
Definition: BerkeleyDbDatastore.cpp:242
Message between processes.
Definition: Message.h:67
================================================================================
Definition: ContinuaReprComponent.h:34
Definition: DBDatastore.h:38