SimulationChain
 All Classes Functions Variables Pages
CSimObject Member List

This is the complete list of members for CSimObject, 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
CSimObject(int nID=0, ObjType Type=simobject, std::string sName="object")CSimObject
EraseOutputHistory() overrideCSimNodeinlinevirtual
FindFirstRegulator() overrideCSimNodevirtual
GetChildren(std::list< std::weak_ptr< ISISO > > &lChildren) const overrideCSimNodevirtual
GetID() const overrideCSimNodeinlinevirtual
GetK() const CSimObjectinline
GetName() const overrideCSimNodeinlinevirtual
GetName(boost::property_tree::ptree &nameTree) const overrideCSimNodevirtual
GetOutputHistory(std::vector< double > &vHist) const overrideCSimNodeinlinevirtual
GetParent() overrideCSimNodeinlinevirtual
GetType() const overrideCSimNodeinlinevirtual
GetVectorA() const CSimObjectinline
GetVectorB() const CSimObjectinline
LoadState(boost::property_tree::ptree::value_type const &v) overrideCSimObjectvirtual
m_bStationaryCSimObjectprotected
m_dInValCSimNodeprotected
m_dOutValCSimNodeprotected
m_InputHistoryCSimNodeprotected
m_lChildrenCSimNodeprotected
m_nIDCSimNodeprotected
m_nK (defined in CSimObject)CSimObjectprotected
m_oStreamCSimNodeprotected
m_OutputHistoryCSimNodeprotected
m_ParentCSimNodeprotected
m_sNameCSimNodeprotected
m_TypeCSimNodeprotected
m_vACSimObjectprotected
m_vBCSimObjectprotected
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 overrideCSimObjectvirtual
SearchObject(const std::string &s) overrideCSimNodevirtual
SetID(int nID=0) overrideCSimNodevirtual
SetInputHistory(std::vector< double > &vHist) overrideCSimNodeinlinevirtual
SetK(int nK)CSimObjectinline
SetName(std::string &sName) overrideCSimNodevirtual
SetOutputHistory(std::vector< double > &vHist) overrideCSimNodeinlinevirtual
SetParent(ISISO *Parent) overrideCSimNodevirtual
SetStationary(bool bStationary)CSimObjectinline
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
SetVectorA(std::vector< double > &&vA)CSimObject
SetVectorB(std::vector< double > &&vB)CSimObject
Simulate(double dInSample) overrideCSimObjectvirtual
~CSimNode() (defined in CSimNode)CSimNodevirtual
~CSimObject() (defined in CSimObject)CSimObjectvirtual
~ISISO() (defined in ISISO)ISISOinlinevirtual