SEElectricalCircuit Member List

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

AddCircuit(SEElectricalCircuit &circuit)SEElectricalCircuit
AddNode(NodeType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
AddPath(PathType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
Clear()SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
CreateNode(const std::string &name)SEElectricalCircuit
CreatePath(SEElectricalCircuitNode &src, SEElectricalCircuitNode &tgt, const std::string &name)SEElectricalCircuit
Debug(std::string const &msg) constLoggablevirtual
Debug(std::stringstream &msg) constLoggablevirtual
Debug(std::ostream &msg) constLoggablevirtual
Error(std::string const &msg) constLoggablevirtual
Error(std::stringstream &msg) constLoggablevirtual
Error(std::ostream &msg) constLoggablevirtual
Fatal(std::string const &msg) constLoggablevirtual
Fatal(std::stringstream &msg) constLoggablevirtual
Fatal(std::ostream &msg) constLoggablevirtual
ForceAddNode(NodeType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
ForceAddPath(PathType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetConnectedPaths(const NodeType &node) constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetLogger() constLoggablevirtual
GetName() constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetNode(const std::string &name)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetNode(const std::string &name) constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetNodes() constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetPath(const std::string &name)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetPath(const std::string &name) constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetPaths() constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetPolarizedElementPaths()SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetSourcePaths(const NodeType &node) constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetTargetPaths(const NodeType &node) constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
GetValvePaths()SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
HasNode(NodeType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
HasNode(const std::string &name)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
HasPath(PathType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
HasPath(const std::string &name)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
HasReferenceNode() constSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
Info(std::string const &msg) constLoggablevirtual
Info(std::stringstream &msg) constLoggablevirtual
Info(const std::stringstream &msg) constLoggablevirtual
Info(std::ostream &msg) constLoggablevirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_ConnectedPathMapSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_LoggerLoggableprotected
m_MgrSEElectricalCircuitprotected
m_NameSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_NodesSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_PathsSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_PolarizedElementPathsSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_SourcePathMapSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_ssSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_TargetPathMapSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
m_ValvePathsSECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >protected
myLoggerLoggableprotected
PBCircuitSEElectricalCircuitfriend
RemoveNode(const NodeType &node)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
RemoveNode(const std::string &name)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
RemovePath(const PathType &path)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
RemovePath(const std::string &name)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
SECircuit(const std::string &name, Logger *logger)SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >
SECircuitManagerSEElectricalCircuitfriend
SEElectricalCircuit(const std::string &name, SECircuitManager &mgr)SEElectricalCircuitprotected
SetLogger(Logger &logger)Loggablevirtual
SetNextAndCurrentFromBaselines()SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
StateChange()SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SECircuit()SECircuit< SEElectricalCircuitNode, SEElectricalCircuitPath >virtual
~SEElectricalCircuit()SEElectricalCircuitvirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.