Public Member Functions |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
SEEquipmentActionCollection Class Reference
#include <SEEquipmentActionCollection.h>
Inheritance diagram for SEEquipmentActionCollection:
Protected Member Functions | |
| SEEquipmentActionCollection (SESubstanceManager &subMgr) | |
| void | Clear () |
| bool | ProcessAction (const SEEquipmentAction &action) |
Friends | |
| class | PBEngine |
| class | SEActionManager |
Constructor & Destructor Documentation
◆ SEEquipmentActionCollection()
|
protected |
◆ ~SEEquipmentActionCollection()
| SEEquipmentActionCollection::~SEEquipmentActionCollection | ( | ) |
Member Function Documentation
◆ Clear()
|
protected |
◆ GetAllActions()
| void SEEquipmentActionCollection::GetAllActions | ( | std::vector< const SEAction * > & | v | ) | const |
◆ GetAnesthesiaMachineConfiguration() [1/2]
| SEAnesthesiaMachineConfiguration & SEEquipmentActionCollection::GetAnesthesiaMachineConfiguration | ( | ) |
◆ GetAnesthesiaMachineConfiguration() [2/2]
| const SEAnesthesiaMachineConfiguration * SEEquipmentActionCollection::GetAnesthesiaMachineConfiguration | ( | ) | const |
◆ GetAnesthesiaMachineExpiratoryValveLeak() [1/2]
| SEAnesthesiaMachineExpiratoryValveLeak & SEEquipmentActionCollection::GetAnesthesiaMachineExpiratoryValveLeak | ( | ) |
◆ GetAnesthesiaMachineExpiratoryValveLeak() [2/2]
| const SEAnesthesiaMachineExpiratoryValveLeak * SEEquipmentActionCollection::GetAnesthesiaMachineExpiratoryValveLeak | ( | ) | const |
◆ GetAnesthesiaMachineExpiratoryValveObstruction() [1/2]
| SEAnesthesiaMachineExpiratoryValveObstruction & SEEquipmentActionCollection::GetAnesthesiaMachineExpiratoryValveObstruction | ( | ) |
◆ GetAnesthesiaMachineExpiratoryValveObstruction() [2/2]
| const SEAnesthesiaMachineExpiratoryValveObstruction * SEEquipmentActionCollection::GetAnesthesiaMachineExpiratoryValveObstruction | ( | ) | const |
◆ GetAnesthesiaMachineInspiratoryValveLeak() [1/2]
| SEAnesthesiaMachineInspiratoryValveLeak & SEEquipmentActionCollection::GetAnesthesiaMachineInspiratoryValveLeak | ( | ) |
◆ GetAnesthesiaMachineInspiratoryValveLeak() [2/2]
| const SEAnesthesiaMachineInspiratoryValveLeak * SEEquipmentActionCollection::GetAnesthesiaMachineInspiratoryValveLeak | ( | ) | const |
◆ GetAnesthesiaMachineInspiratoryValveObstruction() [1/2]
| SEAnesthesiaMachineInspiratoryValveObstruction & SEEquipmentActionCollection::GetAnesthesiaMachineInspiratoryValveObstruction | ( | ) |
◆ GetAnesthesiaMachineInspiratoryValveObstruction() [2/2]
| const SEAnesthesiaMachineInspiratoryValveObstruction * SEEquipmentActionCollection::GetAnesthesiaMachineInspiratoryValveObstruction | ( | ) | const |
◆ GetAnesthesiaMachineMaskLeak() [1/2]
| SEAnesthesiaMachineMaskLeak & SEEquipmentActionCollection::GetAnesthesiaMachineMaskLeak | ( | ) |
◆ GetAnesthesiaMachineMaskLeak() [2/2]
| const SEAnesthesiaMachineMaskLeak * SEEquipmentActionCollection::GetAnesthesiaMachineMaskLeak | ( | ) | const |
◆ GetAnesthesiaMachineOxygenTankPressureLoss() [1/2]
| SEAnesthesiaMachineOxygenTankPressureLoss & SEEquipmentActionCollection::GetAnesthesiaMachineOxygenTankPressureLoss | ( | ) |
◆ GetAnesthesiaMachineOxygenTankPressureLoss() [2/2]
| const SEAnesthesiaMachineOxygenTankPressureLoss * SEEquipmentActionCollection::GetAnesthesiaMachineOxygenTankPressureLoss | ( | ) | const |
◆ GetAnesthesiaMachineOxygenWallPortPressureLoss() [1/2]
| SEAnesthesiaMachineOxygenWallPortPressureLoss & SEEquipmentActionCollection::GetAnesthesiaMachineOxygenWallPortPressureLoss | ( | ) |
◆ GetAnesthesiaMachineOxygenWallPortPressureLoss() [2/2]
| const SEAnesthesiaMachineOxygenWallPortPressureLoss * SEEquipmentActionCollection::GetAnesthesiaMachineOxygenWallPortPressureLoss | ( | ) | const |
◆ GetAnesthesiaMachineSodaLimeFailure() [1/2]
| SEAnesthesiaMachineSodaLimeFailure & SEEquipmentActionCollection::GetAnesthesiaMachineSodaLimeFailure | ( | ) |
◆ GetAnesthesiaMachineSodaLimeFailure() [2/2]
| const SEAnesthesiaMachineSodaLimeFailure * SEEquipmentActionCollection::GetAnesthesiaMachineSodaLimeFailure | ( | ) | const |
◆ GetAnesthesiaMachineTubeCuffLeak() [1/2]
| SEAnesthesiaMachineTubeCuffLeak & SEEquipmentActionCollection::GetAnesthesiaMachineTubeCuffLeak | ( | ) |
◆ GetAnesthesiaMachineTubeCuffLeak() [2/2]
| const SEAnesthesiaMachineTubeCuffLeak * SEEquipmentActionCollection::GetAnesthesiaMachineTubeCuffLeak | ( | ) | const |
◆ GetAnesthesiaMachineVaporizerFailure() [1/2]
| SEAnesthesiaMachineVaporizerFailure & SEEquipmentActionCollection::GetAnesthesiaMachineVaporizerFailure | ( | ) |
◆ GetAnesthesiaMachineVaporizerFailure() [2/2]
| const SEAnesthesiaMachineVaporizerFailure * SEEquipmentActionCollection::GetAnesthesiaMachineVaporizerFailure | ( | ) | const |
◆ GetAnesthesiaMachineVentilatorPressureLoss() [1/2]
| SEAnesthesiaMachineVentilatorPressureLoss & SEEquipmentActionCollection::GetAnesthesiaMachineVentilatorPressureLoss | ( | ) |
◆ GetAnesthesiaMachineVentilatorPressureLoss() [2/2]
| const SEAnesthesiaMachineVentilatorPressureLoss * SEEquipmentActionCollection::GetAnesthesiaMachineVentilatorPressureLoss | ( | ) | const |
◆ GetAnesthesiaMachineYPieceDisconnect() [1/2]
| SEAnesthesiaMachineYPieceDisconnect & SEEquipmentActionCollection::GetAnesthesiaMachineYPieceDisconnect | ( | ) |
◆ GetAnesthesiaMachineYPieceDisconnect() [2/2]
| const SEAnesthesiaMachineYPieceDisconnect * SEEquipmentActionCollection::GetAnesthesiaMachineYPieceDisconnect | ( | ) | const |
◆ GetBagValveMaskAutomated() [1/2]
| SEBagValveMaskAutomated & SEEquipmentActionCollection::GetBagValveMaskAutomated | ( | ) |
◆ GetBagValveMaskAutomated() [2/2]
| const SEBagValveMaskAutomated * SEEquipmentActionCollection::GetBagValveMaskAutomated | ( | ) | const |
◆ GetBagValveMaskConfiguration() [1/2]
| SEBagValveMaskConfiguration & SEEquipmentActionCollection::GetBagValveMaskConfiguration | ( | ) |
◆ GetBagValveMaskConfiguration() [2/2]
| const SEBagValveMaskConfiguration * SEEquipmentActionCollection::GetBagValveMaskConfiguration | ( | ) | const |
◆ GetBagValveMaskInstantaneous() [1/2]
| SEBagValveMaskInstantaneous & SEEquipmentActionCollection::GetBagValveMaskInstantaneous | ( | ) |
◆ GetBagValveMaskInstantaneous() [2/2]
| const SEBagValveMaskInstantaneous * SEEquipmentActionCollection::GetBagValveMaskInstantaneous | ( | ) | const |
◆ GetBagValveMaskSqueeze() [1/2]
| SEBagValveMaskSqueeze & SEEquipmentActionCollection::GetBagValveMaskSqueeze | ( | ) |
◆ GetBagValveMaskSqueeze() [2/2]
| const SEBagValveMaskSqueeze * SEEquipmentActionCollection::GetBagValveMaskSqueeze | ( | ) | const |
◆ GetECMOConfiguration() [1/2]
| SEECMOConfiguration & SEEquipmentActionCollection::GetECMOConfiguration | ( | ) |
◆ GetECMOConfiguration() [2/2]
| const SEECMOConfiguration * SEEquipmentActionCollection::GetECMOConfiguration | ( | ) | const |
◆ GetInhalerConfiguration() [1/2]
| SEInhalerConfiguration & SEEquipmentActionCollection::GetInhalerConfiguration | ( | ) |
◆ GetInhalerConfiguration() [2/2]
| const SEInhalerConfiguration * SEEquipmentActionCollection::GetInhalerConfiguration | ( | ) | const |
◆ GetMechanicalVentilatorConfiguration() [1/2]
| SEMechanicalVentilatorConfiguration & SEEquipmentActionCollection::GetMechanicalVentilatorConfiguration | ( | ) |
◆ GetMechanicalVentilatorConfiguration() [2/2]
| const SEMechanicalVentilatorConfiguration * SEEquipmentActionCollection::GetMechanicalVentilatorConfiguration | ( | ) | const |
◆ GetMechanicalVentilatorContinuousPositiveAirwayPressure() [1/2]
| SEMechanicalVentilatorContinuousPositiveAirwayPressure & SEEquipmentActionCollection::GetMechanicalVentilatorContinuousPositiveAirwayPressure | ( | ) |
◆ GetMechanicalVentilatorContinuousPositiveAirwayPressure() [2/2]
| const SEMechanicalVentilatorContinuousPositiveAirwayPressure * SEEquipmentActionCollection::GetMechanicalVentilatorContinuousPositiveAirwayPressure | ( | ) | const |
◆ GetMechanicalVentilatorHold() [1/2]
| SEMechanicalVentilatorHold & SEEquipmentActionCollection::GetMechanicalVentilatorHold | ( | ) |
◆ GetMechanicalVentilatorHold() [2/2]
| const SEMechanicalVentilatorHold * SEEquipmentActionCollection::GetMechanicalVentilatorHold | ( | ) | const |
◆ GetMechanicalVentilatorLeak() [1/2]
| SEMechanicalVentilatorLeak & SEEquipmentActionCollection::GetMechanicalVentilatorLeak | ( | ) |
◆ GetMechanicalVentilatorLeak() [2/2]
| const SEMechanicalVentilatorLeak * SEEquipmentActionCollection::GetMechanicalVentilatorLeak | ( | ) | const |
◆ GetMechanicalVentilatorPressureControl() [1/2]
| SEMechanicalVentilatorPressureControl & SEEquipmentActionCollection::GetMechanicalVentilatorPressureControl | ( | ) |
◆ GetMechanicalVentilatorPressureControl() [2/2]
| const SEMechanicalVentilatorPressureControl * SEEquipmentActionCollection::GetMechanicalVentilatorPressureControl | ( | ) | const |
◆ GetMechanicalVentilatorVolumeControl() [1/2]
| SEMechanicalVentilatorVolumeControl & SEEquipmentActionCollection::GetMechanicalVentilatorVolumeControl | ( | ) |
◆ GetMechanicalVentilatorVolumeControl() [2/2]
| const SEMechanicalVentilatorVolumeControl * SEEquipmentActionCollection::GetMechanicalVentilatorVolumeControl | ( | ) | const |
◆ GetScalar()
| const SEScalar * SEEquipmentActionCollection::GetScalar | ( | const std::string & | actionName, |
| const std::string & | cmptName, | ||
| const std::string & | substance, | ||
| const std::string & | property | ||
| ) |
◆ HasActiveBagValveMaskAction()
| bool SEEquipmentActionCollection::HasActiveBagValveMaskAction | ( | ) | const |
◆ HasAnesthesiaMachineConfiguration()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineConfiguration | ( | ) | const |
◆ HasAnesthesiaMachineExpiratoryValveLeak()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineExpiratoryValveLeak | ( | ) | const |
◆ HasAnesthesiaMachineExpiratoryValveObstruction()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineExpiratoryValveObstruction | ( | ) | const |
◆ HasAnesthesiaMachineInspiratoryValveLeak()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineInspiratoryValveLeak | ( | ) | const |
◆ HasAnesthesiaMachineInspiratoryValveObstruction()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineInspiratoryValveObstruction | ( | ) | const |
◆ HasAnesthesiaMachineMaskLeak()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineMaskLeak | ( | ) | const |
◆ HasAnesthesiaMachineOxygenTankPressureLoss()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineOxygenTankPressureLoss | ( | ) | const |
◆ HasAnesthesiaMachineOxygenWallPortPressureLoss()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineOxygenWallPortPressureLoss | ( | ) | const |
◆ HasAnesthesiaMachineSodaLimeFailure()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineSodaLimeFailure | ( | ) | const |
◆ HasAnesthesiaMachineTubeCuffLeak()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineTubeCuffLeak | ( | ) | const |
◆ HasAnesthesiaMachineVaporizerFailure()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineVaporizerFailure | ( | ) | const |
◆ HasAnesthesiaMachineVentilatorPressureLoss()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineVentilatorPressureLoss | ( | ) | const |
◆ HasAnesthesiaMachineYPieceDisconnect()
| bool SEEquipmentActionCollection::HasAnesthesiaMachineYPieceDisconnect | ( | ) | const |
◆ HasBagValveMaskAutomated()
| bool SEEquipmentActionCollection::HasBagValveMaskAutomated | ( | ) | const |
◆ HasBagValveMaskConfiguration()
| bool SEEquipmentActionCollection::HasBagValveMaskConfiguration | ( | ) | const |
◆ HasBagValveMaskInstantaneous()
| bool SEEquipmentActionCollection::HasBagValveMaskInstantaneous | ( | ) | const |
◆ HasBagValveMaskSqueeze()
| bool SEEquipmentActionCollection::HasBagValveMaskSqueeze | ( | ) | const |
◆ HasECMOConfiguration()
| bool SEEquipmentActionCollection::HasECMOConfiguration | ( | ) | const |
◆ HasInhalerConfiguration()
| bool SEEquipmentActionCollection::HasInhalerConfiguration | ( | ) | const |
◆ HasMechanicalVentilatorConfiguration()
| bool SEEquipmentActionCollection::HasMechanicalVentilatorConfiguration | ( | ) | const |
◆ HasMechanicalVentilatorContinuousPositiveAirwayPressure()
| bool SEEquipmentActionCollection::HasMechanicalVentilatorContinuousPositiveAirwayPressure | ( | ) | const |
◆ HasMechanicalVentilatorHold()
| bool SEEquipmentActionCollection::HasMechanicalVentilatorHold | ( | ) | const |
◆ HasMechanicalVentilatorLeak()
| bool SEEquipmentActionCollection::HasMechanicalVentilatorLeak | ( | ) | const |
◆ HasMechanicalVentilatorPressureControl()
| bool SEEquipmentActionCollection::HasMechanicalVentilatorPressureControl | ( | ) | const |
◆ HasMechanicalVentilatorVolumeControl()
| bool SEEquipmentActionCollection::HasMechanicalVentilatorVolumeControl | ( | ) | const |
◆ ProcessAction()
|
protected |
◆ RemoveAnesthesiaMachineConfiguration()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineConfiguration | ( | ) |
◆ RemoveAnesthesiaMachineExpiratoryValveLeak()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineExpiratoryValveLeak | ( | ) |
◆ RemoveAnesthesiaMachineExpiratoryValveObstruction()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineExpiratoryValveObstruction | ( | ) |
◆ RemoveAnesthesiaMachineInspiratoryValveLeak()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineInspiratoryValveLeak | ( | ) |
◆ RemoveAnesthesiaMachineInspiratoryValveObstruction()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineInspiratoryValveObstruction | ( | ) |
◆ RemoveAnesthesiaMachineMaskLeak()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineMaskLeak | ( | ) |
◆ RemoveAnesthesiaMachineOxygenTankPressureLoss()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineOxygenTankPressureLoss | ( | ) |
◆ RemoveAnesthesiaMachineOxygenWallPortPressureLoss()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineOxygenWallPortPressureLoss | ( | ) |
◆ RemoveAnesthesiaMachineSodaLimeFailure()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineSodaLimeFailure | ( | ) |
◆ RemoveAnesthesiaMachineTubeCuffLeak()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineTubeCuffLeak | ( | ) |
◆ RemoveAnesthesiaMachineVaporizerFailure()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineVaporizerFailure | ( | ) |
◆ RemoveAnesthesiaMachineVentilatorPressureLoss()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineVentilatorPressureLoss | ( | ) |
◆ RemoveAnesthesiaMachineYPieceDisconnect()
| void SEEquipmentActionCollection::RemoveAnesthesiaMachineYPieceDisconnect | ( | ) |
◆ RemoveBagValveMaskAutomated()
| void SEEquipmentActionCollection::RemoveBagValveMaskAutomated | ( | ) |
◆ RemoveBagValveMaskConfiguration()
| void SEEquipmentActionCollection::RemoveBagValveMaskConfiguration | ( | ) |
◆ RemoveBagValveMaskInstantaneous()
| void SEEquipmentActionCollection::RemoveBagValveMaskInstantaneous | ( | ) |
◆ RemoveBagValveMaskSqueeze()
| void SEEquipmentActionCollection::RemoveBagValveMaskSqueeze | ( | ) |
◆ RemoveECMOConfiguration()
| void SEEquipmentActionCollection::RemoveECMOConfiguration | ( | ) |
◆ RemoveInhalerConfiguration()
| void SEEquipmentActionCollection::RemoveInhalerConfiguration | ( | ) |
◆ RemoveMechanicalVentilatorActions()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorActions | ( | ) |
◆ RemoveMechanicalVentilatorConfiguration()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorConfiguration | ( | ) |
◆ RemoveMechanicalVentilatorContinuousPositiveAirwayPressure()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorContinuousPositiveAirwayPressure | ( | ) |
◆ RemoveMechanicalVentilatorHold()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorHold | ( | ) |
◆ RemoveMechanicalVentilatorLeak()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorLeak | ( | ) |
◆ RemoveMechanicalVentilatorPressureControl()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorPressureControl | ( | ) |
◆ RemoveMechanicalVentilatorVolumeControl()
| void SEEquipmentActionCollection::RemoveMechanicalVentilatorVolumeControl | ( | ) |
Friends And Related Function Documentation
◆ PBEngine
|
friend |
◆ SEActionManager
|
friend |
Member Data Documentation
◆ m_AnesthesiaMachineConfiguration
|
protected |
◆ m_AnesthesiaMachineExpiratoryValveLeak
|
protected |
◆ m_AnesthesiaMachineExpiratoryValveObstruction
|
protected |
◆ m_AnesthesiaMachineInspiratoryValveLeak
|
protected |
◆ m_AnesthesiaMachineInspiratoryValveObstruction
|
protected |
◆ m_AnesthesiaMachineMaskLeak
|
protected |
◆ m_AnesthesiaMachineOxygenTankPressureLoss
|
protected |
◆ m_AnesthesiaMachineOxygenWallPortPressureLoss
|
protected |
◆ m_AnesthesiaMachineSodaLimeFailure
|
protected |
◆ m_AnesthesiaMachineTubeCuffLeak
|
protected |
◆ m_AnesthesiaMachineVaporizerFailure
|
protected |
◆ m_AnesthesiaMachineVentilatorPressureLoss
|
protected |
◆ m_AnesthesiaMachineYPieceDisconnect
|
protected |
◆ m_BagValveMaskAutomated
|
protected |
◆ m_BagValveMaskConfiguration
|
protected |
◆ m_BagValveMaskInstantaneous
|
protected |
◆ m_BagValveMaskSqueeze
|
protected |
◆ m_ECMOConfiguration
|
protected |
◆ m_InhalerConfiguration
|
protected |
◆ m_MechanicalVentilatorConfiguration
|
protected |
◆ m_MechanicalVentilatorContinuousPositiveAirwayPressure
|
protected |
◆ m_MechanicalVentilatorHold
|
protected |
◆ m_MechanicalVentilatorLeak
|
protected |
◆ m_MechanicalVentilatorPressureControl
|
protected |
◆ m_MechanicalVentilatorVolumeControl
|
protected |
◆ m_SubMgr
|
protected |

Public Member Functions inherited from