biogears::SESubstanceBolusState Class Reference

#include <SESubstanceBolus.h>

Public Member Functions

 SESubstanceBolusState (const SESubstance &sub)
 
 ~SESubstanceBolusState ()
 
virtual bool Load (const CDM::SubstanceBolusStateData &in)
 
virtual CDM::SubstanceBolusStateData * Unload () const
 
SEScalarTime & GetElapsedTime ()
 
SEScalarVolume & GetAdministeredDose ()
 

Protected Member Functions

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

Protected Attributes

const SESubstance & m_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