Public Member Functions |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
SEEnvironmentActionCollection Class Reference
#include <SEEnvironmentActionCollection.h>
Inheritance diagram for SEEnvironmentActionCollection:
Public Member Functions | |
| ~SEEnvironmentActionCollection () | |
| bool | HasChangeEnvironmentalConditions () const |
| SEChangeEnvironmentalConditions & | GetChangeEnvironmentalConditions () |
| const SEChangeEnvironmentalConditions * | GetChangeEnvironmentalConditions () const |
| void | RemoveChangeEnvironmentalConditions () |
| bool | HasThermalApplication () const |
| SEThermalApplication & | GetThermalApplication () |
| const SEThermalApplication * | GetThermalApplication () const |
| void | RemoveThermalApplication () |
| void | GetAllActions (std::vector< const SEAction * > &v) const |
| const SEScalar * | GetScalar (const std::string &actionName, const std::string &cmptName, const std::string &substance, const std::string &property) |
Public Member Functions inherited from Loggable | |
| Loggable (Logger *logger=nullptr) | |
| Loggable (std::string const &logfile) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
| virtual void | SetLogger (Logger &logger) |
| virtual void | Debug (std::string const &msg) const |
| virtual void | Debug (std::stringstream &msg) const |
| virtual void | Debug (std::ostream &msg) const |
| virtual void | Info (std::string const &msg) const |
| virtual void | Info (std::stringstream &msg) const |
| virtual void | Info (const std::stringstream &msg) const |
| virtual void | Info (std::ostream &msg) const |
| virtual void | Warning (std::string const &msg) const |
| virtual void | Warning (std::stringstream &msg) const |
| virtual void | Warning (std::ostream &msg) const |
| virtual void | Error (std::string const &msg) const |
| virtual void | Error (std::stringstream &msg) const |
| virtual void | Error (std::ostream &msg) const |
| virtual void | Fatal (std::string const &msg) const |
| virtual void | Fatal (std::stringstream &msg) const |
| virtual void | Fatal (std::ostream &msg) const |
Protected Member Functions | |
| SEEnvironmentActionCollection (SESubstanceManager &subMgr) | |
| void | Clear () |
| bool | ProcessAction (const SEEnvironmentAction &action) |
Protected Attributes | |
| SESubstanceManager & | m_SubMgr |
| SEChangeEnvironmentalConditions * | m_ChangeEnvironmentalConditions |
| SEThermalApplication * | m_ThermalApplication |
Protected Attributes inherited from Loggable | |
| bool | myLogger |
| Logger * | m_Logger |
Friends | |
| class | PBEngine |
| class | SEActionManager |
Constructor & Destructor Documentation
◆ SEEnvironmentActionCollection()
|
protected |
◆ ~SEEnvironmentActionCollection()
| SEEnvironmentActionCollection::~SEEnvironmentActionCollection | ( | ) |
Member Function Documentation
◆ Clear()
|
protected |
◆ GetAllActions()
| void SEEnvironmentActionCollection::GetAllActions | ( | std::vector< const SEAction * > & | v | ) | const |
◆ GetChangeEnvironmentalConditions() [1/2]
| SEChangeEnvironmentalConditions & SEEnvironmentActionCollection::GetChangeEnvironmentalConditions | ( | ) |
◆ GetChangeEnvironmentalConditions() [2/2]
| const SEChangeEnvironmentalConditions * SEEnvironmentActionCollection::GetChangeEnvironmentalConditions | ( | ) | const |
◆ GetScalar()
| const SEScalar * SEEnvironmentActionCollection::GetScalar | ( | const std::string & | actionName, |
| const std::string & | cmptName, | ||
| const std::string & | substance, | ||
| const std::string & | property | ||
| ) |
◆ GetThermalApplication() [1/2]
| SEThermalApplication & SEEnvironmentActionCollection::GetThermalApplication | ( | ) |
◆ GetThermalApplication() [2/2]
| const SEThermalApplication * SEEnvironmentActionCollection::GetThermalApplication | ( | ) | const |
◆ HasChangeEnvironmentalConditions()
| bool SEEnvironmentActionCollection::HasChangeEnvironmentalConditions | ( | ) | const |
◆ HasThermalApplication()
| bool SEEnvironmentActionCollection::HasThermalApplication | ( | ) | const |
◆ ProcessAction()
|
protected |
◆ RemoveChangeEnvironmentalConditions()
| void SEEnvironmentActionCollection::RemoveChangeEnvironmentalConditions | ( | ) |
◆ RemoveThermalApplication()
| void SEEnvironmentActionCollection::RemoveThermalApplication | ( | ) |
Friends And Related Function Documentation
◆ PBEngine
|
friend |
◆ SEActionManager
|
friend |
Member Data Documentation
◆ m_ChangeEnvironmentalConditions
|
protected |
◆ m_SubMgr
|
protected |
◆ m_ThermalApplication
|
protected |

Public Member Functions inherited from