51 #ifndef MySqlDatastore_h 52 #define MySqlDatastore_h 65 #include "DBDatastore.h" 82 int createOpenSeesDatabase(
const std::string &projectName);
83 int execute(
const std::string &query);
86 MySqlDatastore(
const std::string &,
const std::string &,
const std::string &,
const std::string &,
unsigned int port,
const std::string &,
unsigned int clientFlag,
Preprocessor &,
FEM_ObjectBroker &,
int dbRun = 0);
99 int sendID(
int dbTag,
int commitTag,
const ID &,
ChannelAddress *theAddress=
nullptr);
100 int recvID(
int dbTag,
int commitTag,
ID &,
ChannelAddress *theAddress=
nullptr);
102 int createTable(
const std::string &tableName,
const std::vector<std::string> &columns);
103 int insertData(
const std::string &tableName,
const std::vector<std::string> &columns,
int commitTag,
const Vector &data);
104 int getData(
const std::string &tableName,
const std::vector<std::string> &columns,
int commitTag,
Vector &data);
106 int setDbRun(
int run);
Definition: MySqlDatastore.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
Message between processes.
Definition: Message.h:67
================================================================================
Definition: ContinuaReprComponent.h:34
Definition: DBDatastore.h:38