pulse::CircuitManager Member List

This is the complete list of members for pulse::CircuitManager, including all inherited members.

CircuitManager(Data &data)pulse::CircuitManager
Clear() overridepulse::CircuitManagervirtual
CreateCircuit(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
CreateElectricalCircuit(const std::string &name)SECircuitManagervirtual
CreateElectricalNode(const std::string &name)SECircuitManagervirtual
CreateElectricalPath(SEElectricalCircuitNode &src, SEElectricalCircuitNode &tgt, const std::string &name)SECircuitManagervirtual
CreateFluidCircuit(const std::string &name)SECircuitManagervirtual
CreateFluidNode(const std::string &name)SECircuitManagervirtual
CreateFluidPath(SEFluidCircuitNode &src, SEFluidCircuitNode &tgt, const std::string &name)SECircuitManagervirtual
CreateNode(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
CreatePath(NodeType &src, NodeType &tgt, const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
CreateThermalCircuit(const std::string &name)SECircuitManagervirtual
CreateThermalNode(const std::string &name)SECircuitManagervirtual
CreateThermalPath(SEThermalCircuitNode &src, SEThermalCircuitNode &tgt, const std::string &name)SECircuitManagervirtual
Debug(std::string const &msg) constLoggablevirtual
Debug(std::stringstream &msg) constLoggablevirtual
Debug(std::ostream &msg) constLoggablevirtual
DeleteCircuit(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
DeleteElectricalCircuit(const std::string &name)SECircuitManagervirtual
DeleteElectricalNode(const std::string &name)SECircuitManagervirtual
DeleteElectricalPath(const std::string &name)SECircuitManagervirtual
DeleteFluidCircuit(const std::string &name)SECircuitManagervirtual
DeleteFluidNode(const std::string &name)SECircuitManagervirtual
DeleteFluidPath(const std::string &name)SECircuitManagervirtual
DeleteNode(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
DeletePath(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
DeleteThermalCircuit(const std::string &name)SECircuitManagervirtual
DeleteThermalNode(const std::string &name)SECircuitManagervirtual
DeleteThermalPath(const std::string &name)SECircuitManagervirtual
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
GetActiveCardiovascularCircuit()pulse::CircuitManagervirtual
GetActiveRespiratoryCircuit()pulse::CircuitManagervirtual
GetAnesthesiaMachineCircuit()pulse::CircuitManagervirtual
GetBagValveMaskCircuit()pulse::CircuitManagervirtual
GetCardiovascularCircuit()pulse::CircuitManagervirtual
GetCircuit(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
GetCircuit(const std::string &name, const SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger) constSECircuitManagerprotected
GetElectricalCircuit(const std::string &name)SECircuitManagervirtual
GetElectricalCircuit(const std::string &name) constSECircuitManagervirtual
GetElectricalNode(const std::string &name)SECircuitManagervirtual
GetElectricalNode(const std::string &name) constSECircuitManagervirtual
GetElectricalPath(const std::string &name)SECircuitManagervirtual
GetElectricalPath(const std::string &name) constSECircuitManagervirtual
GetExternalTemperatureCircuit()pulse::CircuitManagervirtual
GetFluidCircuit(const std::string &name)SECircuitManagervirtual
GetFluidCircuit(const std::string &name) constSECircuitManagervirtual
GetFluidNode(const std::string &name)SECircuitManagervirtual
GetFluidNode(const std::string &name) constSECircuitManagervirtual
GetFluidPath(const std::string &name)SECircuitManagervirtual
GetFluidPath(const std::string &name) constSECircuitManagervirtual
GetInternalTemperatureCircuit()pulse::CircuitManagervirtual
GetLogger() constLoggablevirtual
GetMechanicalVentilatorCircuit()pulse::CircuitManagervirtual
GetNode(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
GetNode(const std::string &name, const SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger) constSECircuitManagerprotected
GetPath(const std::string &name, SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger)SECircuitManagerprotected
GetPath(const std::string &name, const SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger) constSECircuitManagerprotected
GetRenalCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndAnesthesiaMachineCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndBagValveMaskCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndInhalerCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndMechanicalVentilationCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndMechanicalVentilatorCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndNasalCannulaCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndNonRebreatherMaskCircuit()pulse::CircuitManagervirtual
GetRespiratoryAndSimpleMaskCircuit()pulse::CircuitManagervirtual
GetRespiratoryCircuit()pulse::CircuitManagervirtual
GetTemperatureCircuit()pulse::CircuitManagervirtual
GetThermalCircuit(const std::string &name)SECircuitManagervirtual
GetThermalCircuit(const std::string &name) constSECircuitManagervirtual
GetThermalNode(const std::string &name)SECircuitManagervirtual
GetThermalNode(const std::string &name) constSECircuitManagervirtual
GetThermalPath(const std::string &name)SECircuitManagervirtual
GetThermalPath(const std::string &name) constSECircuitManagervirtual
HasCircuit(const std::string &name, const SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger) constSECircuitManagerprotected
HasElectricalCircuit(const std::string &name) constSECircuitManagervirtual
HasElectricalNode(const std::string &name) constSECircuitManagervirtual
HasElectricalPath(const std::string &name) constSECircuitManagervirtual
HasFluidCircuit(const std::string &name) constSECircuitManagervirtual
HasFluidNode(const std::string &name) constSECircuitManagervirtual
HasFluidPath(const std::string &name) constSECircuitManagervirtual
HasNode(const std::string &name, const SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger) constSECircuitManagerprotected
HasPath(const std::string &name, const SECircuitLedger< CIRCUIT_LEDGER_TYPES > &ledger) constSECircuitManagerprotected
HasThermalCircuit(const std::string &name) constSECircuitManagervirtual
HasThermalNode(const std::string &name) constSECircuitManagervirtual
HasThermalPath(const std::string &name) constSECircuitManagervirtual
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_AnesthesiaMachineCircuitpulse::CircuitManagerprotected
m_BagValveMaskCircuitpulse::CircuitManagerprotected
m_CardiovascularCircuitpulse::CircuitManagerprotected
m_CombinedCardiovascularCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryAnesthesiaCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryBagValveMaskCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryInhalerCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryMechanicalVentilationCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryMechanicalVentilatorCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryNasalCannulaCircuitpulse::CircuitManagerprotected
m_CombinedRespiratoryNonRebreatherMaskCircuitpulse::CircuitManagerprotected
m_CombinedRespiratorySimpleMaskCircuitpulse::CircuitManagerprotected
m_datapulse::CircuitManagerprotected
m_ElectricalLedgerSECircuitManagerprotected
m_ExternalTemperatureCircuitpulse::CircuitManagerprotected
m_FluidLedgerSECircuitManagerprotected
m_InternalTemperatureCircuitpulse::CircuitManagerprotected
m_LoggerLoggableprotected
m_MechanicalVentilatorCircuitpulse::CircuitManagerprotected
m_RenalCircuitpulse::CircuitManagerprotected
m_RespiratoryCircuitpulse::CircuitManagerprotected
m_TemperatureCircuitpulse::CircuitManagerprotected
m_ThermalLedgerSECircuitManagerprotected
myLoggerLoggableprotected
SECircuitManager(Logger *logger)SECircuitManager
SetLogger(Logger &logger)Loggablevirtual
SetReadOnly(bool b)SECircuitManager
SetReadOnlyElectrical(bool b)SECircuitManagervirtual
SetReadOnlyFluid(bool b) overridepulse::CircuitManagervirtual
SetReadOnlyThermal(bool b)SECircuitManagervirtual
StateChange() overridepulse::CircuitManagervirtual
Warning(std::string const &msg) constLoggablevirtual
Warning(std::stringstream &msg) constLoggablevirtual
Warning(std::ostream &msg) constLoggablevirtual
~CircuitManager()pulse::CircuitManagervirtual
~Loggable()Loggablevirtual
~SECircuitManager()SECircuitManagervirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.