HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Unit.h File Reference
+ Include dependency graph for Unit.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UnitConverter
 
class  LinearUnitConverter
 
class  UnitConverterRegistry
 

Typedefs

using UnitConverterPtr = shared_ptr< UnitConverter >
 A shared pointer to a UnitConverter. More...
 
using ConstUnitConverterPtr = shared_ptr< const UnitConverter >
 A shared pointer to a const UnitConverter. More...
 
using LinearUnitConverterPtr = shared_ptr< LinearUnitConverter >
 A shared pointer to a LinearUnitConverter. More...
 
using ConstLinearUnitConverterPtr = shared_ptr< const LinearUnitConverter >
 A shared pointer to a const LinearUnitConverter. More...
 
using UnitConverterRegistryPtr = shared_ptr< UnitConverterRegistry >
 A shared pointer to a UnitConverterRegistry. More...
 
using ConstUnitConverterRegistryPtr = shared_ptr< const UnitConverterRegistry >
 A shared pointer to a const UnitConverterRegistry. More...
 
using UnitConverterPtrMap = std::unordered_map< string, UnitConverterPtr >
 Map of unit converters. More...
 

Detailed Description

Unit classes

Definition in file Unit.h.

Typedef Documentation

A shared pointer to a const LinearUnitConverter.

Definition at line 30 of file Unit.h.

A shared pointer to a const UnitConverter.

Definition at line 25 of file Unit.h.

A shared pointer to a const UnitConverterRegistry.

Definition at line 35 of file Unit.h.

A shared pointer to a LinearUnitConverter.

Definition at line 28 of file Unit.h.

using UnitConverterPtr = shared_ptr<UnitConverter>

A shared pointer to a UnitConverter.

Definition at line 23 of file Unit.h.

using UnitConverterPtrMap = std::unordered_map<string, UnitConverterPtr>

Map of unit converters.

Definition at line 164 of file Unit.h.

A shared pointer to a UnitConverterRegistry.

Definition at line 33 of file Unit.h.