biogears::CQuantityConversionKey Class Reference

#include <QuantityConversionKey.h>

Public Member Functions

 CQuantityConversionKey (int fromId, int toID)
 
 CQuantityConversionKey (const CUnitDimension *fromDim, const CUnitDimension *toDim)
 
bool operator< (const CQuantityConversionKey &rhs) const
 
bool operator> (const CQuantityConversionKey &rhs) const
 
bool operator<= (const CQuantityConversionKey &rhs) const
 
bool operator>= (const CQuantityConversionKey &rhs) const
 
bool operator== (const CQuantityConversionKey &rhs) const
 
bool operator!= (const CQuantityConversionKey &rhs) const
 
size_t hash_value () const
 

Private Attributes

const CUnitDimensionm_CUDfromDim
 
const CUnitDimensionm_CUDtoDim
 

Constructor & Destructor Documentation

biogears::CQuantityConversionKey::CQuantityConversionKey ( int  fromId,
int  toID 
)
biogears::CQuantityConversionKey::CQuantityConversionKey ( const CUnitDimension fromDim,
const CUnitDimension toDim 
)
inline

Member Function Documentation

size_t biogears::CQuantityConversionKey::hash_value ( ) const
bool biogears::CQuantityConversionKey::operator!= ( const CQuantityConversionKey rhs) const
inline
bool biogears::CQuantityConversionKey::operator< ( const CQuantityConversionKey rhs) const
bool biogears::CQuantityConversionKey::operator<= ( const CQuantityConversionKey rhs) const
inline
bool biogears::CQuantityConversionKey::operator== ( const CQuantityConversionKey rhs) const
bool biogears::CQuantityConversionKey::operator> ( const CQuantityConversionKey rhs) const
inline
bool biogears::CQuantityConversionKey::operator>= ( const CQuantityConversionKey rhs) const
inline

Member Data Documentation

const CUnitDimension* biogears::CQuantityConversionKey::m_CUDfromDim
private
const CUnitDimension* biogears::CQuantityConversionKey::m_CUDtoDim
private