CUnitConversionEngine Member List

This is the complete list of members for CUnitConversionEngine, including all inherited members.

ConvertQuantityType(const double &value, const CCompoundUnit &fromUnit, const CCompoundUnit &toUnit) constCUnitConversionEngine
ConvertValue(const double &value, const CCompoundUnit &fromUnit, const CCompoundUnit &toUnit) constCUnitConversionEngine
ConvertValue(const double &value, const std::string &fromUnit, const std::string &toUnit) constCUnitConversionEngine
ConvertValueInterval(const double &value, const CCompoundUnit &fromUnit, const CCompoundUnit &toUnit) constCUnitConversionEngine
ConvertValueInterval(const double &value, const std::string &fromUnit, const std::string &toUnit) constCUnitConversionEngine
CUnitConversionEngine()CUnitConversionEngineprivate
CUnitConversionEngine(const CUnitConversionEngine &)CUnitConversionEngineinlineprivate
DestroyEngine()CUnitConversionEngineinlinestatic
DimensionToQuantityMap typedefCUnitConversionEngine
GetCompoundUnit(const std::string &unitString) constCUnitConversionEngine
GetEngine(void)CUnitConversionEngineinlinestatic
GetNumFundamentalQuantities()CUnitConversionEngineinline
GetNumQuantities()CUnitConversionEngineinline
GetPrefixDescriptor(int pfxID) constCUnitConversionEngineinline
GetQuantityConversionDescriptor(int qcID) constCUnitConversionEngineinline
GetQuantityConversionID(const CUnitDimension *fromDim, const CUnitDimension *toDim) constCUnitConversionEngine
GetQuantityConversionParams(const CUnitDimension *fromDim, const CUnitDimension *toDim, double &fromExp, CCompoundUnit &mappingUnit) constCUnitConversionEngine
GetQuantityTypeDescriptor(int qtID) constCUnitConversionEngineinline
GetQuantityTypeID(const std::string &qtName) constCUnitConversionEngine
GetQuantityTypeID(const CUnitDimension &ud) constCUnitConversionEngine
GetUCEdefs()CUnitConversionEngineprivate
GetUnitDescriptor(int unitID) constCUnitConversionEngineinline
GetUnitID(const std::string &unitSym) constCUnitConversionEngine
LoadDefinitions()CUnitConversionEngine
LookupFullUnit(const std::string &fullUnitSym, int &unitID, double &prefixScaleFac) constCUnitConversionEngineinline
LookupFullUnit(const std::string &fullUnitSym, int &unitID, int &prefixID) constCUnitConversionEngine
m_D2QMapCUnitConversionEngineprivate
m_iNumFundamentalQuantitiesCUnitConversionEngineprivate
m_iNumQuantitiesCUnitConversionEngineprivate
m_PListCUnitConversionEngineprivate
m_PMapCUnitConversionEngineprivate
m_QCListCUnitConversionEngineprivate
m_QCMapCUnitConversionEngineprivate
m_QNMapCUnitConversionEngineprivate
m_QTListCUnitConversionEngineprivate
m_UCEdefsCUnitConversionEngineprivate
m_UListCUnitConversionEngineprivate
m_USMapCUnitConversionEngineprivate
NewPrefix(const std::string &name, const std::string &sym, const double &scaleFac)CUnitConversionEngine
NewQuantityConversion(const std::string &fromTypeName, double fromExp, const std::string &toTypeName, const std::string &mappingUnit)CUnitConversionEngine
NewQuantityType(const std::string &name, const std::string &expansion="", bool twentyLog=false)CUnitConversionEngine
NewUnit(const std::string &name, const std::string &symbol, unsigned int quantityTypeId, const std::string &targetUnit, const double &convFac, const double &bias, CUnitDescriptor::PrefixModeType mode, const std::string &prefixSet)CUnitConversionEngine
PrefixList typedefCUnitConversionEngine
PrefixMap typedefCUnitConversionEngine
QuantityConversionList typedefCUnitConversionEngine
QuantityConversionMap typedefCUnitConversionEngine
QuantityNameMap typedefCUnitConversionEngine
QuantityTypeList typedefCUnitConversionEngine
QuickConvertValue(const double &value, const CCompoundUnit &fromUnit, const CCompoundUnit &toUnit) constCUnitConversionEngine
QuickConvertValue(const double &value, const std::string &fromUnit, const std::string &toUnit) constCUnitConversionEngine
uceCUnitConversionEngineprivatestatic
UnitList typedefCUnitConversionEngine
UnitSymbolMap typedefCUnitConversionEngine
~CUnitConversionEngine()CUnitConversionEngineprivate

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.