|
|
| SQLiteDatastore (const std::string &, Preprocessor &, FEM_ObjectBroker &, int dbRun=0) |
| |
|
int | sendMsg (int, int, const Message &, ChannelAddress *a=nullptr) |
| |
|
int | recvMsg (int, int, Message &, ChannelAddress *a=nullptr) |
| |
|
int | sendMatrix (int, int, const Matrix &, ChannelAddress *a=nullptr) |
| |
|
int | recvMatrix (int, int, Matrix &, ChannelAddress *a=nullptr) |
| |
|
int | sendVector (int, int, const Vector &, ChannelAddress *a=nullptr) |
| |
|
int | recvVector (int, int, Vector &, ChannelAddress *a=nullptr) |
| |
|
int | sendID (int, int, const ID &, ChannelAddress *a=nullptr) |
| |
|
int | recvID (int, int, ID &, ChannelAddress *a=nullptr) |
| |
|
int | createTable (const std::string &, const std::vector< std::string > &) |
| |
|
int | insertData (const std::string &, const std::vector< std::string > &, int, const Vector &) |
| |
|
int | getData (const std::string &, const std::vector< std::string > &, int, Vector &) |
| |
|
| DBDatastore (Preprocessor &, FEM_ObjectBroker &theBroker) |
| |
|
| FE_Datastore (Preprocessor &, FEM_ObjectBroker &theBroker) |
| | Constructor.
|
| |
|
char * | addToProgram (void) |
| |
|
int | setUpConnection (void) |
| |
|
int | setNextAddress (const ChannelAddress &otherChannelAddress) |
| |
|
ChannelAddress * | getLastSendersAddress (void) |
| |
|
int | sendObj (int commitTag, MovableObject &theObject, ChannelAddress *theAddress=0) |
| |
|
int | recvObj (int commitTag, MovableObject &theObject, FEM_ObjectBroker &theBroker, ChannelAddress *theAddress=0) |
| |
|
int | getDbTag (void) const |
| |
|
virtual bool | isDatastore (void) const |
| |
|
virtual int | commitState (int commitTag) |
| | Salva el estado en la database.
|
| |
|
virtual int | restoreState (int commitTag) |
| |
|
bool | isSaved (int commitTag) const |
| | Returns true if the estado se salvó
|
| |
|
int | save (const int &commitTag) |
| |
|
int | restore (const int &commitTag) |
| |
|
| Channel (void) |
| | Constructor.
|
| |
|
bool | checkDbTag (const int &dbTag) |
| | Comprueba si ya se ha usado este dbTag.
|
| |
|
const ID & | getUsedTags (void) const |
| | Return the lista de dbTags usados.
|
| |
|
void | clearDbTags (void) |
| |
|
int | getTag (void) const |
| |
|
template<class inputIterator > |
| int | sendObjs (int commitTag, const inputIterator &first, const inputIterator &last, ChannelAddress *theAddress=nullptr) |
| | Send the objects on interval [first,last).
|
| |
|
template<class inputIterator > |
| int | recvObjs (int commitTag, const inputIterator &first, const inputIterator &last, FEM_ObjectBroker &, ChannelAddress *theAddress=nullptr) |
| | Recibe una serie de objetos.
|
| |