class FE_Datastore : public Channel
Inheritance:
Public Methods-
FE_Datastore(Domain &theDomain, FEM_ObjectBroker &theBroker)
-
virtual ~FE_Datastore()
-
virtual int getDbTag(void)
-
virtual int commitState(int commitTag)
-
virtual int restoreState(int commitTag)
Protected Methods-
FEM_ObjectBroker* getObjectBroker(void)
Public Methods virtual char* addToProgram(void)
virtual int setUpShadow(void)
virtual int setUpActor(void)
virtual int setNextAddress(const ChannelAddress &theAddress)
virtual ChannelAddress* getLastSendersAddress(void)
virtual int sendObj(int commitTag, MovableObject &theObject, ChannelAddress *theAddress =0)
virtual int recvObj(int commitTag, MovableObject &theObject, FEM_ObjectBroker &theBroker, ChannelAddress *theAddress =0)
virtual int sendMsg(int dbTag, int commitTag, const Message &theMessage, ChannelAddress *theAddress =0)
virtual int recvMsg(int dbTag, int commitTag, Message &theMessage, ChannelAddress *theAddress =0)
virtual int sendMatrix(int dbTag, int commitTag, const Matrix &theMatrix, ChannelAddress *theAddress =0)
virtual int recvMatrix(int dbTag, int commitTag, Matrix &theMatrix, ChannelAddress *theAddress =0)
virtual int sendVector(int dbTag, int commitTag, const Vector &theVector, ChannelAddress *theAddress =0)
virtual int recvVector(int dbTag, int commitTag, Vector &theVector, ChannelAddress *theAddress =0)
virtual int sendID(int dbTag, int commitTag, const ID &theID, ChannelAddress *theAddress =0)
virtual int recvID(int dbTag, int commitTag, ID &theID, ChannelAddress *theAddress =0)
Documentation
FE_Datastore is an abstract class. An FE_Datastore object is
used in the program to store/restore the geometry and state information
in the domain at particular instances. How, where and how the data is
stored depends on the implementation provided by the concrete
subclasses.
FE_Datastore(Domain &theDomain, FEM_ObjectBroker &theBroker)
virtual ~FE_Datastore()
virtual int getDbTag(void)
virtual int commitState(int commitTag)
virtual int restoreState(int commitTag)
FEM_ObjectBroker* getObjectBroker(void)
- Direct child classes:
- FileDatastore
alphabetic index Contents
this page has been generated automatically by a slightly modified version of doc++ for OpenSees
|