Static class for predefined units.
More...
#include <dd_predefined_units.h>
|
| PredefinedUnits () |
| Construct a new Predefined Units object.
|
|
| ~PredefinedUnits () |
| Destructor.
|
|
Static class for predefined units.
Following predefined base units can be used:
Following predefined unit prefixes can be used:
Definition at line 179 of file dd_predefined_units.h.
◆ getInstance()
◆ getPredefinedBaseUnit()
Get the Predefined Base Unit by name.
- Parameters
-
name | the name of the predefined base unit. |
- Returns
- std::shared_ptr<dd::datamodel::BaseUnit>
◆ getPredefinedBaseUnits()
Gets a vector of all the predefined base units.
- Returns
- std::vector<std::shared_ptr<dd::datamodel::BaseUnit>> The predefined base units.
◆ getPredefinedUnitPrefix()
Get the Predefined Unit Prefix by name.
- Parameters
-
name | the name of the unit prefix |
- Returns
- std::shared_ptr<dd::datamodel::UnitPrefix>
◆ getPredefinedUnitPrefixes()
Gets a vector of all the predefined unit prefixes types.
- Returns
- std::vector<std::shared_ptr<dd::datamodel::UnitPrefix>> The predefined unit prefixes.
◆ _defined_base_units
◆ _defined_unit_prefixes