5 #include "cdm/patient/actions/SEPatientAction.h" 22 virtual eSwitch
GetState()
const {
return m_State; }
23 virtual void SetState(eSwitch s) { m_State = (s == eSwitch::NullSwitch) ? eSwitch::Off : s; }
25 virtual eSide GetSide()
const;
26 virtual void SetSide(eSide LeftOrRight);
27 virtual bool HasSide()
const;
28 virtual void InvalidateSide();
30 virtual void ToString(std::ostream &str)
const;
virtual const SEScalar * GetScalar(const std::string &name)=0
Definition: SEPatientAction.h:7
Definition: SEScalar.h:18
virtual void SetState(eSwitch s)
Definition: SEChestOcclusiveDressing.h:23
virtual void Clear()
Definition: SEPatientAction.cpp:17
virtual eSwitch GetState() const
Definition: SEChestOcclusiveDressing.h:22
eSide m_Side
Definition: SEChestOcclusiveDressing.h:35
Definition: SEChestOcclusiveDressing.h:7
virtual void Deactivate()
Definition: SEAction.h:34
virtual bool IsValid() const
Definition: SEPatientAction.cpp:22
static SEAction * Copy(const SEAction &, const SESubstanceManager &)
Definition: SEAction.cpp:45
virtual bool IsActive() const
Definition: SEAction.h:32
eSwitch m_State
Definition: SEChestOcclusiveDressing.h:36
Definition: PBPatientActions.h:46
virtual void ToString(std::ostream &str) const =0