#include <SECondition.h>

Public Member Functions | |
| SECondition () | |
| virtual | ~SECondition () |
| virtual void | Clear () |
| virtual bool | Load (const CDM::ConditionData &in) |
| virtual CDM::ConditionData * | Unload () const |
| virtual bool | IsValid () const |
| virtual std::string | GetName () const =0 |
| virtual const char * | GetName_cStr () const =0 |
| virtual std::string | GetComment () const |
| virtual const char * | GetComment_cStr () const |
| virtual void | SetComment (const char *comment) |
| virtual void | SetComment (const std::string &comment) |
| virtual bool | HasComment () const |
| virtual void | InvalidateComment () |
| virtual void | ToString (std::ostream &str) const =0 |
Public Member Functions inherited from biogears::Loggable | |
| Loggable () | |
| Loggable (Logger *log) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
Static Public Member Functions | |
| static SECondition * | newFromBind (const CDM::ConditionData &condition, SESubstanceManager &substances) |
Protected Member Functions | |
| void | Unload (CDM::ConditionData &data) const |
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 |
Protected Attributes | |
| std::string | m_Comment |
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 |
Constructor & Destructor Documentation
| biogears::SECondition::SECondition | ( | ) |
|
virtual |
Member Function Documentation
|
virtual |
Reimplemented in biogears::SEChronicAnemia, biogears::SEChronicObstructivePulmonaryDisease, biogears::SEChronicPericardialEffusion, biogears::SEChronicRenalStenosis, biogears::SEDehydration, biogears::SEDiabetesType1, biogears::SEDiabetesType2, biogears::SEChronicVentricularSystolicDysfunction, biogears::SEImpairedAlveolarExchange, biogears::SELobarPneumonia, biogears::SEChronicHeartFailure, biogears::SEPatientCondition, biogears::SEStarvation, biogears::SEInitialEnvironment, and biogears::SEEnvironmentCondition.
|
virtual |
|
virtual |
|
pure virtual |
Implemented in biogears::SEChronicAnemia, biogears::SEChronicObstructivePulmonaryDisease, biogears::SEChronicPericardialEffusion, biogears::SEChronicRenalStenosis, biogears::SEDehydration, biogears::SEDiabetesType1, biogears::SEDiabetesType2, biogears::SEChronicVentricularSystolicDysfunction, biogears::SEImpairedAlveolarExchange, biogears::SELobarPneumonia, biogears::SEStarvation, and biogears::SEInitialEnvironment.
|
pure virtual |
Implemented in biogears::SEChronicAnemia, biogears::SEChronicObstructivePulmonaryDisease, biogears::SEChronicPericardialEffusion, biogears::SEChronicRenalStenosis, biogears::SEDehydration, biogears::SEDiabetesType1, biogears::SEDiabetesType2, biogears::SEChronicVentricularSystolicDysfunction, biogears::SEImpairedAlveolarExchange, biogears::SELobarPneumonia, biogears::SEStarvation, and biogears::SEInitialEnvironment.
|
virtual |
|
virtual |
|
inlinevirtual |
Test if the action has all data it needs
Reimplemented in biogears::SEChronicAnemia, biogears::SEChronicObstructivePulmonaryDisease, biogears::SEChronicPericardialEffusion, biogears::SEChronicRenalStenosis, biogears::SEDehydration, biogears::SEDiabetesType1, biogears::SEDiabetesType2, biogears::SEChronicVentricularSystolicDysfunction, biogears::SEImpairedAlveolarExchange, biogears::SELobarPneumonia, biogears::SEChronicHeartFailure, biogears::SEPatientCondition, biogears::SEStarvation, biogears::SEInitialEnvironment, and biogears::SEEnvironmentCondition.
|
virtual |
|
static |
|
virtual |
|
virtual |
|
pure virtual |
Implemented in biogears::SEChronicObstructivePulmonaryDisease, biogears::SEChronicRenalStenosis, biogears::SEImpairedAlveolarExchange, biogears::SELobarPneumonia, biogears::SEInitialEnvironment, biogears::SEDiabetesType2, biogears::SEChronicAnemia, biogears::SEChronicPericardialEffusion, biogears::SEDehydration, biogears::SEDiabetesType1, biogears::SEChronicVentricularSystolicDysfunction, biogears::SEStarvation, biogears::SEChronicHeartFailure, biogears::SEPatientCondition, and biogears::SEEnvironmentCondition.
|
virtual |
Reimplemented in biogears::SEChronicAnemia, biogears::SEChronicObstructivePulmonaryDisease, biogears::SEChronicPericardialEffusion, biogears::SEChronicRenalStenosis, biogears::SEDehydration, biogears::SEDiabetesType1, biogears::SEDiabetesType2, biogears::SEChronicVentricularSystolicDysfunction, biogears::SEImpairedAlveolarExchange, biogears::SELobarPneumonia, biogears::SEChronicHeartFailure, biogears::SEStarvation, biogears::SEInitialEnvironment, and biogears::SEEnvironmentCondition.
|
protected |
Member Data Documentation
|
protected |


Public Member Functions inherited from