SimulationChain
 All Classes Functions Variables Pages
CSimNode Member List

This is the complete list of members for CSimNode, including all inherited members.

AddChild(std::shared_ptr< ISISO > Child) overrideCSimNodevirtual
CSimNode(int nID=0, ObjType Type=simobject, std::string const &sName=std::string("node"))CSimNode
EraseOutputHistory() overrideCSimNodeinlinevirtual
FindFirstRegulator() overrideCSimNodevirtual
GetChildren(std::list< std::weak_ptr< ISISO > > &lChildren) const overrideCSimNodevirtual
GetID() const overrideCSimNodeinlinevirtual
GetName() const overrideCSimNodeinlinevirtual
GetName(boost::property_tree::ptree &nameTree) const overrideCSimNodevirtual
GetOutputHistory(std::vector< double > &vHist) const overrideCSimNodeinlinevirtual
GetParent() overrideCSimNodeinlinevirtual
GetType() const overrideCSimNodeinlinevirtual
LoadState(boost::property_tree::ptree::value_type const &v) override=0CSimNodepure virtual
m_dInValCSimNodeprotected
m_dOutValCSimNodeprotected
m_InputHistoryCSimNodeprotected
m_lChildrenCSimNodeprotected
m_nIDCSimNodeprotected
m_oStreamCSimNodeprotected
m_OutputHistoryCSimNodeprotected
m_ParentCSimNodeprotected
m_sNameCSimNodeprotected
m_TypeCSimNodeprotected
MoveObjectToFront(ISISO *FrontObject) overrideCSimNodevirtual
RemoveChild(std::shared_ptr< ISISO > Child)CSimNodeinlinevirtual
RemoveObject(int nID) overrideCSimNodevirtual
RemoveStreamForOutput() overrideCSimNodeinlinevirtual
ResetMemory() overrideCSimNodevirtual
SaveState(boost::property_tree::ptree &pt) const override=0CSimNodepure virtual
SearchObject(const std::string &s) overrideCSimNodevirtual
SetID(int nID=0) overrideCSimNodevirtual
SetInputHistory(std::vector< double > &vHist) overrideCSimNodeinlinevirtual
SetName(std::string &sName) overrideCSimNodevirtual
SetOutputHistory(std::vector< double > &vHist) overrideCSimNodeinlinevirtual
SetParent(ISISO *Parent) overrideCSimNodevirtual
SetStreamForOutput(std::shared_ptr< std::ostream > oStream) overrideCSimNodeinlinevirtual
SetType(ObjType Type) overrideCSimNodeinlinevirtual
SetVariableToStoreCurrentInput(std::weak_ptr< double > dInVal)CSimNodeinlinevirtual
SetVariableToStoreCurrentOutput(std::weak_ptr< double > dOutVal)CSimNodeinlinevirtual
Simulate(double dInput) override=0CSimNodepure virtual
~CSimNode() (defined in CSimNode)CSimNodevirtual
~ISISO() (defined in ISISO)ISISOinlinevirtual