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

 more...

struct centi

 more...

struct deca

 more...

struct deci

 more...

struct exa

 more...

struct femto

 more...

struct giga

 more...

struct hecto

 more...

struct kilo

 more...

struct mega

 more...

struct micro

 more...

struct milli

 more...

struct nano

 more...

struct peta

 more...

struct pico

 more...

struct tera

 more...

struct yocto

 more...

struct yotta

 more...

struct zepto

 more...

struct zetta

 more...

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