Poco::Util::Units

namespace Values

Overview

Classes: atto, centi, deca, deci, exa, femto, giga, hecto, kilo, mega, micro, milli, nano, peta, pico, tera, yocto, yotta, zepto, zetta

Types: A, Bq, C, Celsius, F, Fahrenheit, Gy, H, Hz, J, K, N, Ohm, Pa, S, Sv, T, Unit, V, W, Wb, acre, are, bakers_dozen, cd, century, cl, cm, cm3, day, degree, degree_minute, degree_second, dl, dozen, foot, g, grad, hectare, hour, inch, inch2, kPa, kat, kg, km, knot, kph, lb, liter, lm, lx, m, m2, m3, mach, meters_per_second, mg, mile, millennium, millibar, minute, ml, mm, mm2, mol, month, mph, ms, nautical_mile, oz, percent, psi, rad, rpm, s, sr, tonne, week, yard, year

Functions: operator <<

Classes

struct atto

 

struct centi

 

struct deca

 

struct deci

 

struct exa

 

struct femto

 

struct giga

 

struct hecto

 

struct kilo

 

struct mega

 

struct micro

 

struct milli

 

struct nano

 

struct peta

 

struct pico

 

struct tera

 

struct yocto

 

struct yotta

 

struct zepto

 

struct zetta

 

Types

A

typedef Value < double, Units::A > A;

Bq

typedef Value < double, Units::Bq > Bq;

C

typedef Value < double, Units::C > C;

Celsius

typedef Value < double, Units::Celsius > Celsius;

F

typedef Value < double, Units::F > F;

Fahrenheit

typedef Value < double, Units::Fahrenheit > Fahrenheit;

Gy

typedef Value < double, Units::Gy > Gy;

H

typedef Value < double, Units::H > H;

Hz

typedef Value < double, Units::Hz > Hz;

J

typedef Value < double, Units::J > J;

K

typedef Value < double, Units::K > K;

N

typedef Value < double, Units::N > N;

Ohm

typedef Value < double, Units::Ohm > Ohm;

Pa

typedef Value < double, Units::Pa > Pa;

S

typedef Value < double, Units::S > S;

Sv

typedef Value < double, Units::Sv > Sv;

T

typedef Value < double, Units::T > T;

Unit

typedef Value < double, Units::Unit > Unit;

V

typedef Value < double, Units::V > V;

W

typedef Value < double, Units::W > W;

Wb

typedef Value < double, Units::Wb > Wb;

acre

typedef Value < double, Units::acre > acre;

are

typedef Value < double, Units::are > are;

bakers_dozen

typedef Value < double, Units::bakers_dozen > bakers_dozen;

cd

typedef Value < double, Units::cd > cd;

century

typedef Value < double, Units::century > century;

cl

typedef Value < double, Units::cl > cl;

cm

typedef Value < double, Units::cm > cm;

cm3

typedef Value < double, Units::cm3 > cm3;

day

typedef Value < double, Units::day > day;

degree

typedef Value < double, Units::degree > degree;

degree_minute

typedef Value < double, Units::degree_minute > degree_minute;

degree_second

typedef Value < double, Units::degree_second > degree_second;

dl

typedef Value < double, Units::dl > dl;

dozen

typedef Value < double, Units::dozen > dozen;

foot

typedef Value < double, Units::foot > foot;

g

typedef Value < double, Units::g > g;

grad

typedef Value < double, Units::grad > grad;

hectare

typedef Value < double, Units::hectare > hectare;

hour

typedef Value < double, Units::hour > hour;

inch

typedef Value < double, Units::inch > inch;

inch2

typedef Value < double, Units::inch2 > inch2;

kPa

typedef Value < double, Units::kPa > kPa;

kat

typedef Value < double, Units::kat > kat;

kg

typedef Value < double, Units::kg > kg;

km

typedef Value < double, Units::km > km;

knot

typedef Value < double, Units::knot > knot;

kph

typedef Value < double, Units::kph > kph;

lb

typedef Value < double, Units::lb > lb;

liter

typedef Value < double, Units::liter > liter;

lm

typedef Value < double, Units::lm > lm;

lx

typedef Value < double, Units::lx > lx;

m

typedef Value < double, Units::m > m;

m2

typedef Value < double, Units::m2 > m2;

m3

typedef Value < double, Units::m3 > m3;

mach

typedef Value < double, Units::mach > mach;

meters_per_second

typedef Value < double, Units::meters_per_second > meters_per_second;

mg

typedef Value < double, Units::mg > mg;

mile

typedef Value < double, Units::mile > mile;

millennium

typedef Value < double, Units::millennium > millennium;

millibar

typedef Value < double, Units::millibar > millibar;

minute

typedef Value < double, Units::minute > minute;

ml

typedef Value < double, Units::ml > ml;

mm

typedef Value < double, Units::mm > mm;

mm2

typedef Value < double, Units::mm2 > mm2;

mol

typedef Value < double, Units::mol > mol;

month

typedef Value < double, Units::month > month;

mph

typedef Value < double, Units::mph > mph;

ms

typedef Value < double, Units::ms > ms;

nautical_mile

typedef Value < double, Units::nautical_mile > nautical_mile;

oz

typedef Value < double, Units::oz > oz;

percent

typedef Value < double, Units::percent > percent;

psi

typedef Value < double, Units::psi > psi;

rad

typedef Value < double, Units::rad > rad;

rpm

typedef Value < double, Units::rpm > rpm;

s

typedef Value < double, Units::s > s;

sr

typedef Value < double, Units::sr > sr;

tonne

typedef Value < double, Units::tonne > tonne;

week

typedef Value < double, Units::week > week;

yard

typedef Value < double, Units::yard > yard;

year

typedef Value < double, Units::year > year;

Functions

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const deca & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const hecto & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const kilo & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const mega & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const giga & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const tera & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const peta & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const exa & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const zetta & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const yotta & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const deci & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const centi & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const milli & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const micro & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const nano & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const pico & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const femto & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const atto & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const zepto & val
);

operator << inline

template < typename Str > Str & operator << (
    Str & os,
    const yocto & val
);

Securely control IoT edge devices from anywhere   Connect a Device