30 #ifndef SQLiteDatastore_h    31 #define SQLiteDatastore_h    33 #include "DBDatastore.h"    34 #include "utility/sqlite/SqLiteDatabase.h"    50     bool insertData(
const std::string &,
const int &,
const int &,
const void *,
const int &,
const int &);
    51     bool updateData(
const std::string &,
const int &,
const int &,
const void *,
const int &,
const int &);
    52     const void *retrieveData(
const std::string &tbName,
const int &dbTag,
const int &commitTag,
const int &sz);
    54     int createOpenSeesDatabase(
const std::string &projectName);
    55     int execute(
const std::string &query);
    59     std::string getTypeId(
void)
 const    75     int createTable(
const std::string &,
const std::vector<std::string> &);
    76     int insertData(
const std::string &,
const std::vector<std::string> &, 
int , 
const Vector &);
    77     int getData(
const std::string &,
const std::vector<std::string> &, 
int , 
Vector &);
 Base class for classes that store model information on a database. 
Definition: DBDatastore.h:40
Float vector abstraction. 
Definition: Vector.h:94
Store model data in a SQLite database. 
Definition: SQLiteDatastore.h:44
int sendID(int, int, const ID &, ChannelAddress *a=nullptr)
Invoked to receive the data in the ID object theID to another Channel object. 
Definition: SQLiteDatastore.cc:204
Finite element model generation tools. 
Definition: Preprocessor.h:59
int recvVector(int, int, Vector &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Vector object theVector to another Channel object. 
Definition: SQLiteDatastore.cc:181
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
int sendMsg(int, int, const Message &, ChannelAddress *a=nullptr)
A method invoked to send the data in the Message object theMsg to another Channel object...
Definition: SQLiteDatastore.cc:45
int recvMsg(int, int, Message &, ChannelAddress *a=nullptr)
Invoked to send the data in the Message object theMsg to another Channel object. 
Definition: SQLiteDatastore.cc:51
int sendVector(int, int, const Vector &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Vector object theVector to another Channel object. 
Definition: SQLiteDatastore.cc:161
Message between processes. 
Definition: Message.h:77
int sendMatrix(int, int, const Matrix &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Matrix object theMatrix to another Channel object. 
Definition: SQLiteDatastore.cc:116
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Base class for classes that encapsulate channel addresses. 
Definition: ChannelAddress.h:78
Clase para consulta SQL. 
Definition: SqLiteDatabase.h:35
Matrix of floats. 
Definition: Matrix.h:111
int recvID(int, int, ID &, ChannelAddress *a=nullptr)
Invoked to receive the data in the ID object theID to another Channel object. 
Definition: SQLiteDatastore.cc:224
int recvMatrix(int, int, Matrix &, ChannelAddress *a=nullptr)
Invoked to receive the data in the Matrix object theMatrix to another Channel object. 
Definition: SQLiteDatastore.cc:136