#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::PulmonaryFunctionTestDataUnload ()
 
virtual int GetNumberOfPlotPoints ()
 
virtual void SetNumberOfPlotPoints (int n)
 
virtual bool HasExpiratoryReserveVolume ()
 
virtual SEScalarVolumeGetExpiratoryReserveVolume ()
 
virtual bool HasForcedVitalCapacity ()
 
virtual SEScalarVolumeGetForcedVitalCapacity ()
 
virtual bool HasForcedExpiratoryVolume ()
 
virtual SEScalarVolumeGetForcedExpiratoryVolume ()
 
virtual bool HasForcedExpiratoryFlow ()
 
virtual SEScalarVolumePerTimeGetForcedExpiratoryFlow ()
 
virtual bool HasFunctionalResidualCapacity ()
 
virtual SEScalarVolumeGetFunctionalResidualCapacity ()
 
virtual bool HasInspiratoryCapacity ()
 
virtual SEScalarVolumeGetInspiratoryCapacity ()
 
virtual bool HasInspiratoryReserveVolume ()
 
virtual SEScalarVolumeGetInspiratoryReserveVolume ()
 
virtual bool HasMaximumVoluntaryVentilation ()
 
virtual SEScalarVolumeGetMaximumVoluntaryVentilation ()
 
virtual bool HasPeakExpiratoryFlow ()
 
virtual SEScalarVolumePerTimeGetPeakExpiratoryFlow ()
 
virtual bool HasResidualVolume ()
 
virtual SEScalarVolumeGetResidualVolume ()
 
virtual bool HasSlowVitalCapacity ()
 
virtual SEScalarVolumeGetSlowVitalCapacity ()
 
virtual bool HasTotalLungCapacity ()
 
virtual SEScalarVolumeGetTotalLungCapacity ()
 
virtual bool HasVitalCapacity ()
 
virtual SEScalarVolumeGetVitalCapacity ()
 
virtual bool HasLungVolumePlot ()
 
virtual SEFunctionVolumeVsTimeGetLungVolumePlot ()
 
- 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
 
SEScalarVolumem_ExpiratoryReserveVolume
 
SEScalarVolumem_ForcedVitalCapacity
 
SEScalarVolumem_ForcedExpiratoryVolume
 
SEScalarVolumePerTimem_ForcedExpiratoryFlow
 
SEScalarVolumem_FunctionalResidualCapacity
 
SEScalarVolumem_InspiratoryCapacity
 
SEScalarVolumem_InspiratoryReserveVolume
 
SEScalarVolumem_MaximumVoluntaryVentilation
 
SEScalarVolumePerTimem_PeakExpiratoryFlow
 
SEScalarVolumem_ResidualVolume
 
SEScalarVolumem_SlowVitalCapacity
 
SEScalarVolumem_TotalLungCapacity
 
SEScalarVolumem_VitalCapacity
 
SEFunctionVolumeVsTimem_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