biogears::SESubstanceBolusState Class Reference

#include <SESubstanceBolus.h>

Public Member Functions

 SESubstanceBolusState (const SESubstance &sub)
 
 ~SESubstanceBolusState ()
 
virtual bool Load (const CDM::SubstanceBolusStateData &in)
 
virtual CDM::SubstanceBolusStateDataUnload () const
 
SEScalarTimeGetElapsedTime ()
 
SEScalarVolumeGetAdministeredDose ()
 

Protected Member Functions

virtual void Unload (CDM::SubstanceBolusStateData &data) const
 

Protected Attributes

const SESubstancem_substance
 
SEScalarTime m_elapsedTime
 
SEScalarVolume m_administeredDose
 

Constructor & Destructor Documentation

biogears::SESubstanceBolusState::SESubstanceBolusState ( const SESubstance sub)
biogears::SESubstanceBolusState::~SESubstanceBolusState ( )

Member Function Documentation

SEScalarVolume& biogears::SESubstanceBolusState::GetAdministeredDose ( )
inline
SEScalarTime& biogears::SESubstanceBolusState::GetElapsedTime ( )
inline
bool biogears::SESubstanceBolusState::Load ( const CDM::SubstanceBolusStateData in)
virtual
CDM::SubstanceBolusStateData * biogears::SESubstanceBolusState::Unload ( ) const
virtual
void biogears::SESubstanceBolusState::Unload ( CDM::SubstanceBolusStateData data) const
protectedvirtual

Member Data Documentation

SEScalarVolume biogears::SESubstanceBolusState::m_administeredDose
protected
SEScalarTime biogears::SESubstanceBolusState::m_elapsedTime
protected
const SESubstance& biogears::SESubstanceBolusState::m_substance
protected