SEBagValveMask.h
27 bool SerializeFromString(const std::string& src, eSerializationFormat m, const SESubstanceManager& subMgr);
39 virtual void ProcessConfiguration(SEBagValveMaskConfiguration& config, SESubstanceManager& subMgr);
97 const SESubstanceConcentration* GetConcentrationInspiredAerosol(const SESubstance& substance) const;
Definition: SESubstanceManager.h:8
std::vector< SESubstanceConcentration * > m_ConcentrationInspiredAerosols
Definition: SEBagValveMask.h:117
Definition: SESubstanceFraction.h:9
Definition: SEScalar.h:18
Definition: SEScalarVolume.h:7
SEScalarPressureTimePerVolume * m_BagResistance
Definition: SEBagValveMask.h:105
Definition: SEScalarVolume.h:27
Definition: Logger.h:66
SEScalarPressure * m_ValvePositiveEndExpiredPressure
Definition: SEBagValveMask.h:111
Definition: SEScalarPressure.h:28
friend SEBagValveMaskConfiguration
Definition: SEBagValveMask.h:17
static bool SerializeFromFile(const std::string &filename, SEBagValveMask &dst, const SESubstanceManager &subMgr)
Definition: PBBagValveMask.cpp:138
std::vector< SESubstanceFraction * > m_FractionInspiredGases
Definition: SEBagValveMask.h:114
Definition: SEBagValveMaskConfiguration.h:8
Definition: SEEventManager.h:64
Definition: SEBagValveMask.h:13
SEScalarPressureTimePerVolume * m_SealResistance
Definition: SEBagValveMask.h:107
static bool SerializeToFile(const SEBagValveMask &src, const std::string &filename)
Definition: PBBagValveMask.cpp:123
Definition: SEScalarPressure.h:7
Definition: SESubstanceConcentration.h:10
Definition: SEScalarPressureTimePerVolume.h:7
std::vector< const SESubstanceFraction * > m_cFractionInspiredGases
Definition: SEBagValveMask.h:115
static bool SerializeFromString(const std::string &src, SEBagValveMask &dst, eSerializationFormat m, const SESubstanceManager &subMgr)
Definition: PBBagValveMask.cpp:130
SEScalarPressureTimePerVolume * m_ValveResistance
Definition: SEBagValveMask.h:112
Definition: PBBagValveMask.h:8
std::vector< const SESubstanceConcentration * > m_cConcentrationInspiredAerosols
Definition: SEBagValveMask.h:118
SEScalarPressureTimePerVolume * m_FilterResistance
Definition: SEBagValveMask.h:106
Definition: SEEquipment.h:8
Definition: SESubstance.h:14
virtual const SEScalar * GetScalar(const std::string &name)=0
SEScalarVolume * m_ConnectionVolume
Definition: SEBagValveMask.h:109
Definition: SEScalarPressureTimePerVolume.h:28
static bool SerializeToString(const SEBagValveMask &src, std::string &output, eSerializationFormat m)
Definition: PBBagValveMask.cpp:117
SEScalarEnum< eBreathState > m_BreathState
Definition: SEBagValveMask.h:102