API Documentation
Loading...
Searching...
No Matches
UnitManager Member List

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

ActiveOption(const Buffer< ConstPointer< UnitOption > > &options, const ConstPointer< Unit > &unit)UnitManagerstatic
addFormatOption(UnitCategory unit_type, const ConstPointer< UnitOption > &format_option)UnitManager
addSpecialUnit(const DynamicPointer< CustomUnit > &custom_unit)UnitManager
angle_unitUnitManager
angleUnitOptions() constUnitManagerinline
areaUnitOptions() constUnitManagerinline
canBeImperial(const ConstPointer< Unit > &unit) constUnitManager
canBeMetric(const ConstPointer< Unit > &unit) constUnitManager
clearUnitOptions(UnitCategory type)UnitManager
coordinate_space_unitUnitManager
coordinateSpaceFormatOptions() constUnitManagerinline
default_orientation_space_unitUnitManagerstatic
DefaultManager()UnitManagerstatic
determineUnit(const Buffer< String > &unit_parts, UnitCategory type) constUnitManager
distance_unitUnitManager
distanceUnitOptions() constUnitManagerinline
finishReadingINI(INIFactory &factory) overrideUnitManagervirtual
getINI(INIFactory &factory) overrideUnitManagervirtual
hasSpecialUnit(const String &name) constUnitManager
INIInterface(const File &default_ini)INIInterface
lat_lon_unitUnitManager
latLonUnitOptions() constUnitManagerinline
m_angle_unit_optionsUnitManagerprotected
m_area_unit_optionsUnitManagerprotected
m_coordinate_format_optionsUnitManagerprotected
m_default_iniINIInterfaceprotected
m_distance_unit_optionsUnitManagerprotected
m_lat_lon_unit_optionsUnitManagerprotected
m_registered_unitsUnitManagerprotected
m_special_unit_lookupUnitManagerprotected
m_special_unitsUnitManagerprotected
m_tie_to_listenerUnitManagerprotected
m_volume_unit_optionsUnitManagerprotected
m_weight_unit_optionsUnitManagerprotected
operator=(const UnitManager &manager)UnitManager
orientation_space_unitUnitManager
orientationOffsetUnit() constUnitManager
parseUnit(const String &name, UnitCategory type=UnitCategory::e_undefined_unit) constUnitManager
prepareForINI(INIFactory &factory) overrideUnitManagervirtual
readINIOptions()INIInterfacevirtual
readINIOptions(File &ini_file)INIInterfacevirtual
removeFormatOption(UnitCategory unit_type, const ConstPointer< UnitOption > &format_option)UnitManager
saveINIOptions(bool multithead=false)INIInterfacevirtual
saveINIOptions(File &ini_file, bool multithead=false)INIInterfacevirtual
setDefaultINIFile(const File &file)INIInterface
setToDefaultImperial(bool preserve_spacial)UnitManager
setToDefaultMetric(bool preserve_spacial)UnitManager
setUnit(UnitCategory type, const ConstPointer< Unit > &unit)UnitManager
setUnitOptions(UnitCategory type, const Buffer< ConstPointer< UnitOption > > &options)UnitManager
setUnitOptions(UnitCategory type, const Buffer< ConstPointer< Unit > > &options)UnitManager
setUnitOptionsToDefault(UnitCategory type)UnitManager
setupDefaultAngleUnitOptions()UnitManager
setupDefaultAreaOptions()UnitManager
setupDefaultCoordinateSpaceOptions()UnitManager
setupDefaultDistanceOptions()UnitManager
setupDefaultLatLonOptions()UnitManager
setupDefaultVolumeOptions()UnitManager
setupDefaultWeightOptions()UnitManager
specialUnit(const String &name)UnitManager
specialUnitResource(const String &name)UnitManager
specialUnits() constUnitManagerinline
surface_area_unitUnitManager
temperature_unitUnitManager
tieToManager(const UnitManager &manager)UnitManager
unit(UnitCategory type) constUnitManager
unit(const String &name) constUnitManager
UnitManager()UnitManager
UnitManager(const UnitManager &manager)UnitManager
unitOptions(UnitCategory units) constUnitManager
unitResource(UnitCategory type)UnitManager
updateCoordinateBase(const ConstPointer< Unit > &base)UnitManager
volume_unitUnitManager
volumeUnitOptions() constUnitManagerinline
weight_unitUnitManager
weightUnitOptions() constUnitManagerinline
writeToLog(ProgressInfo *log, uint01 log_level=2U)INIInterfacevirtual
writeToLog(const String &title, ProgressInfo *log, uint01 log_level=2U)INIInterfacevirtual
~INIInterface()INIInterfaceinlinevirtual
~UnitManager()UnitManager