|
SimulationChain
|
This is the complete list of members for CRegulator, including all inherited members.
| AddChild(std::shared_ptr< ISISO > Child) override | CSimNode | virtual |
| AddGenerator(std::shared_ptr< IGenerator > Gen) | CRegulator | inline |
| CRegulator(int nID=0, ObjType Type=regulator, std::string sName="regulator") (defined in CRegulator) | CRegulator | |
| CSimNode(int nID=0, ObjType Type=simobject, std::string const &sName=std::string("node")) | CSimNode | |
| DeleteGenerators() | CRegulator | inline |
| EraseOutputHistory() override | CSimNode | inlinevirtual |
| FindFirstRegulator() override | CSimNode | virtual |
| FindGenerator(const std::string &sName) | CRegulator | |
| GetChildren(std::list< std::weak_ptr< ISISO > > &lChildren) const override | CSimNode | virtual |
| GetGeneratorList(std::list< std::weak_ptr< IGenerator > > &genList) | CRegulator | |
| GetID() const override | CSimNode | inlinevirtual |
| GetName(boost::property_tree::ptree &nameTree) const override | CRegulator | virtual |
| CSimNode::GetName() const override | CSimNode | inlinevirtual |
| GetNextGeneratorValue() | CRegulator | protected |
| GetOutputHistory(std::vector< double > &vHist) const override | CSimNode | inlinevirtual |
| GetParent() override | CSimNode | inlinevirtual |
| GetSetpointValue() const | CRegulator | inline |
| GetType() const override | CSimNode | inlinevirtual |
| LoadGeneratorHistory() | CRegulator | |
| LoadGeneratorState(const boost::property_tree::ptree &pt) | CRegulator | |
| LoadState(boost::property_tree::ptree::value_type const &v) override=0 | CSimNode | pure virtual |
| m_dInVal | CSimNode | protected |
| m_dOutVal | CSimNode | protected |
| m_dSV | CRegulator | protected |
| m_InputHistory | CSimNode | protected |
| m_lChildren | CSimNode | protected |
| m_lGen | CRegulator | protected |
| m_nID | CSimNode | protected |
| m_oStream | CSimNode | protected |
| m_OutputHistory | CSimNode | protected |
| m_Parent | CSimNode | protected |
| m_sName | CSimNode | protected |
| m_Type | CSimNode | protected |
| MoveObjectToFront(ISISO *FrontObject) override | CSimNode | virtual |
| RemoveChild(std::shared_ptr< ISISO > Child) | CSimNode | inlinevirtual |
| RemoveObject(int nID) override | CSimNode | virtual |
| RemoveStreamForOutput() override | CSimNode | inlinevirtual |
| ResetGenerators() | CRegulator | |
| ResetMemory() override | CRegulator | virtual |
| SaveGeneratorHistory() | CRegulator | |
| SaveState(boost::property_tree::ptree &pt) const override=0 | CSimNode | pure virtual |
| SearchObject(const std::string &s) override | CRegulator | virtual |
| SetID(int nID=0) override | CSimNode | virtual |
| SetInputHistory(std::vector< double > &vHist) override | CSimNode | inlinevirtual |
| SetName(std::string &sName) override | CSimNode | virtual |
| SetOutputHistory(std::vector< double > &vHist) override | CSimNode | inlinevirtual |
| SetParent(ISISO *Parent) override | CSimNode | virtual |
| SetSetpointValue(double dSV) | CRegulator | inline |
| SetStreamForOutput(std::shared_ptr< std::ostream > oStream) override | CSimNode | inlinevirtual |
| SetType(ObjType Type) override | CSimNode | inlinevirtual |
| SetVariableToStoreCurrentInput(std::weak_ptr< double > dInVal) | CSimNode | inlinevirtual |
| SetVariableToStoreCurrentOutput(std::weak_ptr< double > dOutVal) | CSimNode | inlinevirtual |
| Simulate(double) override=0 | CRegulator | pure virtual |
| ~CRegulator() (defined in CRegulator) | CRegulator | virtual |
| ~CSimNode() (defined in CSimNode) | CSimNode | virtual |
| ~ISISO() (defined in ISISO) | ISISO | inlinevirtual |