63 #include "FE_Datastore.h" 72 std::vector<std::string> columns;
75 inline size_t getNumColumns(
void)
const 76 {
return columns.size(); }
106 int getDbTag(
void)
const;
118 int sendID(
int dbTag,
int commitTag,
const ID &,
ChannelAddress *theAddress=
nullptr);
119 int recvID(
int dbTag,
int commitTag,
ID &,
ChannelAddress *theAddress=
nullptr);
121 int createTable(
const std::string &tableName,
const std::vector<std::string> &columns);
122 int insertData(
const std::string &tableName,
const std::vector<std::string> &columns,
int commitTag,
const Vector &data);
123 int getData(
const std::string &tableName,
const std::vector<std::string> &columns,
int commitTag,
Vector &data);
126 int commitState(
int commitTag);
Float vector abstraction.
Definition: Vector.h:94
Base class for objects that store/restore model information.
Definition: FE_Datastore.h:84
Finite element model generation tools.
Definition: Preprocessor.h:59
FEM_ObjectBroker is is an object broker class for the finite element method.
Definition: FEM_ObjectBroker.h:151
Vector of integers.
Definition: ID.h:95
Definition: NEESData.h:68
Store model data in a file format that can be stored in a NEES data repository.
Definition: NEESData.h:88
Message between processes.
Definition: Message.h:77
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Base class for classes that encapsulate channel addresses.
Definition: ChannelAddress.h:78
Matrix of floats.
Definition: Matrix.h:111