#include <SEPulmonaryFunctionTest.h>

Inheritance diagram for biogears::SEPulmonaryFunctionTest:

Public Member Functions

 SEPulmonaryFunctionTest ()
 
virtual ~SEPulmonaryFunctionTest ()
 
const char * classname () const override
 
virtual void Reset ()
 
virtual void Clear ()
 
virtual bool Load (const CDM::PulmonaryFunctionTestData &in)
 
virtual CDM::PulmonaryFunctionTestData * Unload ()
 
virtual int GetNumberOfPlotPoints ()
 
virtual void SetNumberOfPlotPoints (int n)
 
virtual bool HasExpiratoryReserveVolume ()
 
virtual SEScalarVolume & GetExpiratoryReserveVolume ()
 
virtual bool HasForcedVitalCapacity ()
 
virtual SEScalarVolume & GetForcedVitalCapacity ()
 
virtual bool HasForcedExpiratoryVolume ()
 
virtual SEScalarVolume & GetForcedExpiratoryVolume ()
 
virtual bool HasForcedExpiratoryFlow ()
 
virtual SEScalarVolumePerTime & GetForcedExpiratoryFlow ()
 
virtual bool HasFunctionalResidualCapacity ()
 
virtual SEScalarVolume & GetFunctionalResidualCapacity ()
 
virtual bool HasInspiratoryCapacity ()
 
virtual SEScalarVolume & GetInspiratoryCapacity ()
 
virtual bool HasInspiratoryReserveVolume ()
 
virtual SEScalarVolume & GetInspiratoryReserveVolume ()
 
virtual bool HasMaximumVoluntaryVentilation ()
 
virtual SEScalarVolume & GetMaximumVoluntaryVentilation ()
 
virtual bool HasPeakExpiratoryFlow ()
 
virtual SEScalarVolumePerTime & GetPeakExpiratoryFlow ()
 
virtual bool HasResidualVolume ()
 
virtual SEScalarVolume & GetResidualVolume ()
 
virtual bool HasSlowVitalCapacity ()
 
virtual SEScalarVolume & GetSlowVitalCapacity ()
 
virtual bool HasTotalLungCapacity ()
 
virtual SEScalarVolume & GetTotalLungCapacity ()
 
virtual bool HasVitalCapacity ()
 
virtual SEScalarVolume & GetVitalCapacity ()
 
virtual bool HasLungVolumePlot ()
 
virtual SEFunctionVolumeVsTime & GetLungVolumePlot ()
 
- Public Member Functions inherited from biogears::SEPatientAssessment
 SEPatientAssessment ()
 
virtual ~SEPatientAssessment ()
 
virtual bool Load (const CDM::PatientAssessmentData &in)
 

Static Public Member Functions

static constexpr const char * TypeTag ()
 

Protected Member Functions

virtual void Unload (CDM::PulmonaryFunctionTestData &data)
 
- Protected Member Functions inherited from biogears::SEPatientAssessment
virtual void Unload (CDM::PatientAssessmentData &data)
 

Protected Attributes

int m_NumberOfPlotPoints
 
SEScalarVolume * m_ExpiratoryReserveVolume
 
SEScalarVolume * m_ForcedVitalCapacity
 
SEScalarVolume * m_ForcedExpiratoryVolume
 
SEScalarVolumePerTime * m_ForcedExpiratoryFlow
 
SEScalarVolume * m_FunctionalResidualCapacity
 
SEScalarVolume * m_InspiratoryCapacity
 
SEScalarVolume * m_InspiratoryReserveVolume
 
SEScalarVolume * m_MaximumVoluntaryVentilation
 
SEScalarVolumePerTime * m_PeakExpiratoryFlow
 
SEScalarVolume * m_ResidualVolume
 
SEScalarVolume * m_SlowVitalCapacity
 
SEScalarVolume * m_TotalLungCapacity
 
SEScalarVolume * m_VitalCapacity
 
SEFunctionVolumeVsTime * m_LungVolumePlot
 

Constructor & Destructor Documentation

biogears::SEPulmonaryFunctionTest::SEPulmonaryFunctionTest ( )
biogears::SEPulmonaryFunctionTest::~SEPulmonaryFunctionTest ( )
virtual

Member Function Documentation

const char* biogears::SEPulmonaryFunctionTest::classname ( ) const
inlineoverridevirtual
void biogears::SEPulmonaryFunctionTest::Clear ( )
virtual

Reimplemented from biogears::SEPatientAssessment.

SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetExpiratoryReserveVolume ( )
virtual
SEScalarVolumePerTime & biogears::SEPulmonaryFunctionTest::GetForcedExpiratoryFlow ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetForcedExpiratoryVolume ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetForcedVitalCapacity ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetFunctionalResidualCapacity ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetInspiratoryCapacity ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetInspiratoryReserveVolume ( )
virtual
SEFunctionVolumeVsTime & biogears::SEPulmonaryFunctionTest::GetLungVolumePlot ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetMaximumVoluntaryVentilation ( )
virtual
virtual int biogears::SEPulmonaryFunctionTest::GetNumberOfPlotPoints ( )
inlinevirtual
SEScalarVolumePerTime & biogears::SEPulmonaryFunctionTest::GetPeakExpiratoryFlow ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetResidualVolume ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetSlowVitalCapacity ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetTotalLungCapacity ( )
virtual
SEScalarVolume & biogears::SEPulmonaryFunctionTest::GetVitalCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasExpiratoryReserveVolume ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasForcedExpiratoryFlow ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasForcedExpiratoryVolume ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasForcedVitalCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasFunctionalResidualCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasInspiratoryCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasInspiratoryReserveVolume ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasLungVolumePlot ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasMaximumVoluntaryVentilation ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasPeakExpiratoryFlow ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasResidualVolume ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasSlowVitalCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasTotalLungCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::HasVitalCapacity ( )
virtual
bool biogears::SEPulmonaryFunctionTest::Load ( const CDM::PulmonaryFunctionTestData &  in)
virtual
void biogears::SEPulmonaryFunctionTest::Reset ( )
virtual

Reimplemented from biogears::SEPatientAssessment.

virtual void biogears::SEPulmonaryFunctionTest::SetNumberOfPlotPoints ( int  n)
inlinevirtual
static constexpr const char* biogears::SEPulmonaryFunctionTest::TypeTag ( )
inlinestatic
CDM::PulmonaryFunctionTestData * biogears::SEPulmonaryFunctionTest::Unload ( )
virtual

Reimplemented from biogears::SEPatientAssessment.

void biogears::SEPulmonaryFunctionTest::Unload ( CDM::PulmonaryFunctionTestData &  data)
protectedvirtual

Member Data Documentation

SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_ExpiratoryReserveVolume
protected
SEScalarVolumePerTime* biogears::SEPulmonaryFunctionTest::m_ForcedExpiratoryFlow
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_ForcedExpiratoryVolume
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_ForcedVitalCapacity
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_FunctionalResidualCapacity
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_InspiratoryCapacity
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_InspiratoryReserveVolume
protected
SEFunctionVolumeVsTime* biogears::SEPulmonaryFunctionTest::m_LungVolumePlot
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_MaximumVoluntaryVentilation
protected
int biogears::SEPulmonaryFunctionTest::m_NumberOfPlotPoints
protected
SEScalarVolumePerTime* biogears::SEPulmonaryFunctionTest::m_PeakExpiratoryFlow
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_ResidualVolume
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_SlowVitalCapacity
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_TotalLungCapacity
protected
SEScalarVolume* biogears::SEPulmonaryFunctionTest::m_VitalCapacity
protected