biogears::PhysiologyEngineTrack Class Reference
#include <PhysiologyEngineTrack.h>
Inheritance diagram for biogears::PhysiologyEngineTrack:

Public Member Functions | |
| PhysiologyEngineTrack (PhysiologyEngine &engine) | |
| PhysiologyEngineTrack (SEPatient &patient, SESubstanceManager &subMgr, SECompartmentManager &cmptMgr, const std::vector< SESystem * > &physiology, const std::vector< SESystem * > &equipment) | |
| PhysiologyEngineTrack (PhysiologyEngineTrack &&) | |
| PhysiologyEngineTrack & | operator= (PhysiologyEngineTrack &&rhs) |
| virtual | ~PhysiologyEngineTrack () |
| void | Clear () |
| DataTrack & | GetDataTrack () |
| SEDataRequestManager & | GetDataRequestManager () |
| void | ResetFile () |
| bool | ConnectRequest (SEDataRequest &dr, SEDataRequestScalar &ds) |
| virtual void | SetupRequests (bool append=false) |
| virtual void | TrackData (double currentTime_s, bool append=false) |
| virtual void | PullData () |
| virtual bool | TrackRequest (SEDataRequest &dr) |
| virtual void | ForceConnection () |
Public Member Functions inherited from biogears::Loggable | |
| Loggable () | |
| Loggable (Logger *log) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
Protected Attributes | |
| bool | m_ForceConnection |
| DataTrack | m_DataTrack |
| std::stringstream | m_ss |
| std::ofstream | m_ResultsStream |
| SEDataRequestManager | m_DataRequestMgr |
| SEPatient * | m_Patient |
| SESubstanceManager * | m_SubMgr |
| SECompartmentManager * | m_CmptMgr |
| SEEnvironment * | m_Environment |
| std::vector< SESystem * > | m_PhysiologySystems |
| std::vector< SESystem * > | m_EquipmentSystems |
| std::map< const SEDataRequest *, SEDataRequestScalar * > | m_Request2Scalar |
Protected Attributes inherited from biogears::Loggable | |
| Logger * | m_Logger |
Additional Inherited Members | |
Static Public Attributes inherited from biogears::Loggable | |
| static const std::string | empty |
| static const char * | empty_cStr |
Protected Member Functions inherited from biogears::Loggable | |
| virtual void | Debug (const char *msg, const char *origin="") const |
| virtual void | Debug (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Debug (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Info (const char *msg, const char *origin="") const |
| virtual void | Info (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Info (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Warning (const char *msg, const char *origin="") const |
| virtual void | Warning (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Warning (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Error (const char *msg, const char *origin="") const |
| virtual void | Error (const std::string msg, const std::string origin=empty) const |
| virtual void | Error (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Fatal (const char *msg, const char *origin="") const |
| virtual void | Fatal (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Fatal (std::ostream &msg, const std::string &origin=empty) const |
Constructor & Destructor Documentation
| biogears::PhysiologyEngineTrack::PhysiologyEngineTrack | ( | PhysiologyEngine & | engine | ) |
| biogears::PhysiologyEngineTrack::PhysiologyEngineTrack | ( | SEPatient & | patient, |
| SESubstanceManager & | subMgr, | ||
| SECompartmentManager & | cmptMgr, | ||
| const std::vector< SESystem * > & | physiology, | ||
| const std::vector< SESystem * > & | equipment | ||
| ) |
| biogears::PhysiologyEngineTrack::PhysiologyEngineTrack | ( | PhysiologyEngineTrack && | obj | ) |
|
virtual |
Member Function Documentation
| void biogears::PhysiologyEngineTrack::Clear | ( | ) |
| bool biogears::PhysiologyEngineTrack::ConnectRequest | ( | SEDataRequest & | dr, |
| SEDataRequestScalar & | ds | ||
| ) |
|
inlinevirtual |
|
inline |
| DataTrack & biogears::PhysiologyEngineTrack::GetDataTrack | ( | ) |
| PhysiologyEngineTrack & biogears::PhysiologyEngineTrack::operator= | ( | PhysiologyEngineTrack && | rhs | ) |
|
virtual |
| void biogears::PhysiologyEngineTrack::ResetFile | ( | ) |
|
virtual |
|
virtual |
|
virtual |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |


Public Member Functions inherited from