class FileDatastore : public FE_Datastore


Inheritance:


Public Methods

FileDatastore(char *dataBase, Domain &theDomain, FEM_ObjectBroker &theBroker)
~FileDatastore()
int getDbTag(void)
char* addToProgram(void)
int setUpShadow(void)
int setUpActor(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 sendMsg(int dbTag, int commitTag, const Message &, ChannelAddress *theAddress =0)
int recvMsg(int dbTag, int commitTag, Message &, ChannelAddress *theAddress =0)
int sendMatrix(int dbTag, int commitTag, const Matrix &theMatrix, ChannelAddress *theAddress =0)
int recvMatrix(int dbTag, int commitTag, Matrix &theMatrix, ChannelAddress *theAddress =0)
int sendVector(int dbTag, int commitTag, const Vector &theVector, ChannelAddress *theAddress =0)
int recvVector(int dbTag, int commitTag, Vector &theVector, ChannelAddress *theAddress =0)
int sendID(int dbTag, int commitTag, const ID &theID, ChannelAddress *theAddress =0)
int recvID(int dbTag, int commitTag, ID &theID, ChannelAddress *theAddress =0)

Inherited from FE_Datastore:

Public Methods

virtual int commitState(int commitTag)
virtual int restoreState(int commitTag)

Protected Methods

FEM_ObjectBroker* getObjectBroker(void)

Inherited from Channel:


Documentation

FileDatastore(char *dataBase, Domain &theDomain, FEM_ObjectBroker &theBroker)

~FileDatastore()

int getDbTag(void)

char* addToProgram(void)

int setUpShadow(void)

int setUpActor(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 sendMsg(int dbTag, int commitTag, const Message &, ChannelAddress *theAddress =0)

int recvMsg(int dbTag, int commitTag, Message &, ChannelAddress *theAddress =0)

int sendMatrix(int dbTag, int commitTag, const Matrix &theMatrix, ChannelAddress *theAddress =0)

int recvMatrix(int dbTag, int commitTag, Matrix &theMatrix, ChannelAddress *theAddress =0)

int sendVector(int dbTag, int commitTag, const Vector &theVector, ChannelAddress *theAddress =0)

int recvVector(int dbTag, int commitTag, Vector &theVector, ChannelAddress *theAddress =0)

int sendID(int dbTag, int commitTag, const ID &theID, ChannelAddress *theAddress =0)

int recvID(int dbTag, int commitTag, ID &theID, ChannelAddress *theAddress =0)


This class has no child classes.

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us