swift
Public Member Functions | Public Attributes | List of all members
swift::misc::physical_quantities::CMeasurementUnit::Data Struct Reference

Pimpl class. More...

Public Member Functions

template<class Converter >
constexpr Data (QLatin1String name, QLatin1String symbol, Converter, int displayDigits=2, double epsilon=1e-9)
 Construct a unit with custom conversion.
 
constexpr Data (QLatin1String name, QLatin1String symbol)
 Construct a null unit.
 

Public Attributes

QLatin1String m_name
 name, e.g. More...
 
QLatin1String m_symbol
 unit name, e.g. More...
 
double m_epsilon = 0.0
 values with differences below epsilon are the equal
 
int m_displayDigits = 0
 standard rounding for string conversions
 
ConverterFunction m_toDefault = nullptr
 convert from this unit to default unit
 
ConverterFunction m_fromDefault = nullptr
 convert to this unit from default unit
 

Detailed Description

Pimpl class.

Definition at line 214 of file measurementunit.h.

Member Data Documentation

◆ m_name

QLatin1String swift::misc::physical_quantities::CMeasurementUnit::Data::m_name

name, e.g.

"meter"

Definition at line 227 of file measurementunit.h.

◆ m_symbol

QLatin1String swift::misc::physical_quantities::CMeasurementUnit::Data::m_symbol

unit name, e.g.

"m"

Definition at line 228 of file measurementunit.h.


The documentation for this struct was generated from the following file: