SEFluidCircuit Member List

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

AddCircuit(SEFluidCircuit &circuit)SEFluidCircuit
AddNode(NodeType &node)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
AddPath(PathType &node)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
Clear()SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
CreateNode(const std::string &name)SEFluidCircuit
CreatePath(SEFluidCircuitNode &src, SEFluidCircuitNode &tgt, const std::string &name)SEFluidCircuit
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< SEFluidCircuitNode, SEFluidCircuitPath >virtual
ForceAddPath(PathType &node)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetConnectedPaths(const NodeType &node) constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetLogger() constLoggablevirtual
GetName() constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetNode(const std::string &name)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetNode(const std::string &name) constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetNodes() constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetPath(const std::string &name)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetPath(const std::string &name) constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetPaths() constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetPolarizedElementPaths()SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetSourcePaths(const NodeType &node) constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetTargetPaths(const NodeType &node) constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
GetValvePaths()SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
HasNode(NodeType &node)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
HasNode(const std::string &name)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
HasPath(PathType &node)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
HasPath(const std::string &name)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
HasReferenceNode() constSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >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< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_LoggerLoggableprotected
m_MgrSEFluidCircuitprotected
m_NameSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_NodesSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_PathsSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_PolarizedElementPathsSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_SourcePathMapSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_ssSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_TargetPathMapSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
m_ValvePathsSECircuit< SEFluidCircuitNode, SEFluidCircuitPath >protected
myLoggerLoggableprotected
PBCircuitSEFluidCircuitfriend
RemoveNode(const NodeType &node)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
RemoveNode(const std::string &name)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
RemovePath(const PathType &path)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
RemovePath(const std::string &name)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
SECircuit(const std::string &name, Logger *logger)SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >
SECircuitManagerSEFluidCircuitfriend
SEFluidCircuit(const std::string &name, SECircuitManager &mgr)SEFluidCircuitprotected
SetLogger(Logger &logger)Loggablevirtual
SetNextAndCurrentFromBaselines()SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
StateChange()SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~Loggable()Loggablevirtual
~SECircuit()SECircuit< SEFluidCircuitNode, SEFluidCircuitPath >virtual
~SEFluidCircuit()SEFluidCircuitvirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.