biogears::CQuantityConversionDescriptor Class Reference

#include <QuantityConversionDescriptor.h>

Public Member Functions

 CQuantityConversionDescriptor (double fromExp, const char *mappingUnit)
 
 CQuantityConversionDescriptor (double fromExp, const std::string &mappingUnit)
 
 ~CQuantityConversionDescriptor ()
 
void Validate (int fromQTID, int toQTID)
 
const double & GetFromExponent () const
 
const CCompoundUnitGetMappingUnit () const
 

Private Attributes

double m_dFromExponent
 
CCompoundUnitm_CUMappingUnit
 

Constructor & Destructor Documentation

biogears::CQuantityConversionDescriptor::CQuantityConversionDescriptor ( double  fromExp,
const char *  mappingUnit 
)
biogears::CQuantityConversionDescriptor::CQuantityConversionDescriptor ( double  fromExp,
const std::string &  mappingUnit 
)
biogears::CQuantityConversionDescriptor::~CQuantityConversionDescriptor ( )

Member Function Documentation

const double & biogears::CQuantityConversionDescriptor::GetFromExponent ( ) const
const CCompoundUnit * biogears::CQuantityConversionDescriptor::GetMappingUnit ( ) const
void biogears::CQuantityConversionDescriptor::Validate ( int  fromQTID,
int  toQTID 
)

Member Data Documentation

CCompoundUnit* biogears::CQuantityConversionDescriptor::m_CUMappingUnit
private
double biogears::CQuantityConversionDescriptor::m_dFromExponent
private