PIP 5.6.1
Platform-Independent Primitives
Открытые члены | Относящиеся к классу функции | Полный список членов класса
Класс PIUnits::Value

Числовое значение, связанное с зарегистрированным типом единицы. Подробнее...

#include <piunits_value.h>

Открытые члены

 Value (double v=0., int t=Class::Invalid)
 Создает значение "v" типа единицы "t".
 
bool isValid () const
 Возвращает, ссылается ли значение на зарегистрированный тип единицы.
 
bool isNotValid () const
 Возвращает, не содержит ли значение зарегистрированного типа единицы.
 
double value () const
 Возвращает сохраненное числовое значение.
 
PIString toString (char format='g', int prec=5) const
 Форматирует значение с локализованным обозначением единицы и автоматическим префиксом, если он поддерживается.
 
bool convert (int type_to)
 Преобразует значение к типу единицы "type_to" внутри того же семейства единиц.
 
Value converted (int type_to)
 Возвращает преобразованную копию в типе единицы "type_to" или невалидное значение при ошибке.
 

Относящиеся к классу функции

(не члены класса)

PICout operator<< (PICout s, const PIUnits::Value &v)
 Записывает форматированное значение единицы в PICout.
 

Подробное описание

Числовое значение, связанное с зарегистрированным типом единицы.