ICU 67.1  67.1
Data Structures | Namespaces | Typedefs | Enumerations
measunit.h File Reference

C++ API: A unit for measuring a quantity. More...

#include "unicode/utypes.h"
#include "unicode/unistr.h"
#include "unicode/localpointer.h"

Go to the source code of this file.

Data Structures

class  icu::MeasureUnit
 A unit such as length, mass, volume, currency, etc. More...
 

Namespaces

 icu
 File coll.h.
 

Typedefs

typedef enum icu::UMeasureSIPrefix icu::UMeasureSIPrefix
 Enumeration for SI prefixes, such as "kilo". More...
 

Enumerations

enum  icu::UMeasureUnitComplexity { icu::UMEASURE_UNIT_SINGLE , icu::UMEASURE_UNIT_COMPOUND , icu::UMEASURE_UNIT_MIXED }
 Enumeration for unit complexity. More...
 
enum  icu::UMeasureSIPrefix {
  icu::UMEASURE_SI_PREFIX_YOTTA = 24 , icu::UMEASURE_SI_PREFIX_ZETTA = 21 , icu::UMEASURE_SI_PREFIX_EXA = 18 , icu::UMEASURE_SI_PREFIX_PETA = 15 ,
  icu::UMEASURE_SI_PREFIX_TERA = 12 , icu::UMEASURE_SI_PREFIX_GIGA = 9 , icu::UMEASURE_SI_PREFIX_MEGA = 6 , icu::UMEASURE_SI_PREFIX_KILO = 3 ,
  icu::UMEASURE_SI_PREFIX_HECTO = 2 , icu::UMEASURE_SI_PREFIX_DEKA = 1 , icu::UMEASURE_SI_PREFIX_ONE = 0 , icu::UMEASURE_SI_PREFIX_DECI = -1 ,
  icu::UMEASURE_SI_PREFIX_CENTI = -2 , icu::UMEASURE_SI_PREFIX_MILLI = -3 , icu::UMEASURE_SI_PREFIX_MICRO = -6 , icu::UMEASURE_SI_PREFIX_NANO = -9 ,
  icu::UMEASURE_SI_PREFIX_PICO = -12 , icu::UMEASURE_SI_PREFIX_FEMTO = -15 , icu::UMEASURE_SI_PREFIX_ATTO = -18 , icu::UMEASURE_SI_PREFIX_ZEPTO = -21 ,
  icu::UMEASURE_SI_PREFIX_YOCTO = -24
}
 Enumeration for SI prefixes, such as "kilo". More...
 

Detailed Description

C++ API: A unit for measuring a quantity.

Definition in file measunit.h.