ULIS  dev4.0.7
Utility Library for Imaging Systems
Classes | Namespaces | Typedefs | Enumerations | Functions
Units.h File Reference

Classes

class  TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ >
 The TBinaryInformationUnit class allows the use of binary memory units using any metric system standard defined in eMetricSystemStandard. More...
 
class  TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ >::TMetricSystemStandardSpecs< eMetricSystemStandard >
 The TMetricSystemStandardSpecs class allows to specialize and differentiate constant multiplier for various metrics systems standards as defined in eMetricSystemStandard. More...
 
struct  TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ >::TMetricSystemStandardSpecs< eMetricSystemStandard::kIEC >
 
struct  TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ >::TMetricSystemStandardSpecs< eMetricSystemStandard::kSI >
 
class  TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ >::TUnitConversionFactor< FROM_STD, FROM_POW, FROM_SEQ, TO_STD, TO_POW, TO_SEQ >
 The TUnitConversionFactor class allows to get the conversion factor beetween any two binary information units. More...
 

Namespaces

 detail
 
 units_literals
 

Typedefs

typedef byte_t B_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 0, 1 > bit_t
 Typedefs. More...
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 0, 8 > byte_t
 
typedef exabyte_t EB_t
 
typedef exabit_t Ebit_t
 
typedef exbibyte_t EiB_t
 
typedef exbibit_t Eibit_t
 
typedef exbioctet_t Eio_t
 
typedef exaoctet_t Eo_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 6, 1 > exabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 6, 8 > exabyte_t
 
typedef exabyte_t exaoctet_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 6, 1 > exbibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 6, 8 > exbibyte_t
 
typedef exbibyte_t exbioctet_t
 
typedef gigabyte_t GB_t
 
typedef gigabit_t Gbit_t
 
typedef gibibyte_t GiB_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 3, 1 > gibibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 3, 8 > gibibyte_t
 
typedef gibibyte_t gibioctet_t
 
typedef gibibit_t Gibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 3, 1 > gigabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 3, 8 > gigabyte_t
 
typedef gigabyte_t gigaoctet_t
 
typedef gibioctet_t Gio_t
 
typedef gigaoctet_t Go_t
 
typedef kilobyte_t kB_t
 
typedef kilobit_t kbit_t
 
typedef kibibyte_t KiB_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 1, 1 > kibibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 1, 8 > kibibyte_t
 
typedef kibibyte_t kibioctet_t
 
typedef kibibit_t Kibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 1, 1 > kilobit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 1, 8 > kilobyte_t
 
typedef kilobyte_t kilooctet_t
 
typedef kibioctet_t Kio_t
 
typedef kilooctet_t ko_t
 
typedef megabyte_t MB_t
 
typedef megabit_t Mbit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 2, 1 > mebibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 2, 8 > mebibyte_t
 
typedef mebibyte_t mebioctet_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 2, 1 > megabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 2, 8 > megabyte_t
 
typedef megabyte_t megaoctet_t
 
typedef mebibyte_t MiB_t
 
typedef mebibit_t Mibit_t
 
typedef mebioctet_t Mio_t
 
typedef megaoctet_t Mo_t
 
typedef octet_t o_t
 
typedef byte_t octet_t
 
typedef petabyte_t PB_t
 
typedef petabit_t Pbit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 5, 1 > pebibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 5, 8 > pebibyte_t
 
typedef pebibyte_t pebioctet_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 5, 1 > petabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 5, 8 > petabyte_t
 
typedef petabyte_t petaoctet_t
 
typedef pebibyte_t PiB_t
 
typedef pebibit_t Pibit_t
 
typedef pebioctet_t Pio_t
 
typedef petaoctet_t Po_t
 
typedef uint8tAlloc
 A base pointer for a heap allocation. More...
 
typedef terabyte_t TB_t
 
typedef terabit_t Tbit_t
 
typedef uint8 tByte
 A byte or octet value, 8bits. More...
 
typedef uint8 ** tClient
 A pointer to a client, that is a pointer to a heap allocation susceptible to move after defrag. More...
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 4, 1 > tebibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 4, 8 > tebibyte_t
 
typedef tebibyte_t tebioctet_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 4, 1 > terabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 4, 8 > terabyte_t
 
typedef terabyte_t teraoctet_t
 
typedef tebibyte_t TiB_t
 
typedef tebibit_t Tibit_t
 
typedef tebioctet_t Tio_t
 
typedef uint8tMetaBase
 A base pointer for a meta base in an Arena ( see docs for specific arena about their meta base ) More...
 
typedef teraoctet_t To_t
 
typedef yottabyte_t YB_t
 
typedef yottabit_t Ybit_t
 
typedef yobibyte_t YiB_t
 
typedef yobibit_t Yibit_t
 
typedef yobioctet_t Yio_t
 
typedef yottaoctet_t Yo_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 8, 1 > yobibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 8, 8 > yobibyte_t
 
typedef yobibyte_t yobioctet_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 8, 1 > yottabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 8, 8 > yottabyte_t
 
typedef yottabyte_t yottaoctet_t
 
typedef zettabyte_t ZB_t
 
typedef zettabit_t Zbit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 7, 1 > zebibit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kIEC, 7, 8 > zebibyte_t
 
typedef zebibyte_t zebioctet_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 7, 1 > zettabit_t
 
typedef TBinaryInformationUnit< eMetricSystemStandard::kSI, 7, 8 > zettabyte_t
 
typedef zettabyte_t zettaoctet_t
 
typedef zebibyte_t ZiB_t
 
typedef zebibit_t Zibit_t
 
typedef zebioctet_t Zio_t
 
typedef zettaoctet_t Zo_t
 

Enumerations

enum  eMetricSystemStandard
 Metric System Standard: either SI ( systeme international ) or IEC ( International Electrotechnical Commission ). More...
 

Functions

B_t units_literals::operator""_B (long double i)
 
B_t units_literals::operator""_B (uint64 i)
 
bit_t units_literals::operator""_bit (long double i)
 Used defined literals. More...
 
bit_t units_literals::operator""_bit (uint64 i)
 
EB_t units_literals::operator""_EB (long double i)
 
EB_t units_literals::operator""_EB (uint64 i)
 
Ebit_t units_literals::operator""_Ebit (long double i)
 
Ebit_t units_literals::operator""_Ebit (uint64 i)
 
EiB_t units_literals::operator""_EiB (long double i)
 
EiB_t units_literals::operator""_EiB (uint64 i)
 
Eibit_t units_literals::operator""_Eibit (long double i)
 
Eibit_t units_literals::operator""_Eibit (uint64 i)
 
Eio_t units_literals::operator""_Eio (long double i)
 
Eio_t units_literals::operator""_Eio (uint64 i)
 
Eo_t units_literals::operator""_Eo (long double i)
 
Eo_t units_literals::operator""_Eo (uint64 i)
 
GB_t units_literals::operator""_GB (long double i)
 
GB_t units_literals::operator""_GB (uint64 i)
 
Gbit_t units_literals::operator""_Gbit (long double i)
 
Gbit_t units_literals::operator""_Gbit (uint64 i)
 
GiB_t units_literals::operator""_GiB (long double i)
 
GiB_t units_literals::operator""_GiB (uint64 i)
 
Gibit_t units_literals::operator""_Gibit (long double i)
 
Gibit_t units_literals::operator""_Gibit (uint64 i)
 
Gio_t units_literals::operator""_Gio (long double i)
 
Gio_t units_literals::operator""_Gio (uint64 i)
 
Go_t units_literals::operator""_Go (long double i)
 
Go_t units_literals::operator""_Go (uint64 i)
 
kB_t units_literals::operator""_kB (long double i)
 
kB_t units_literals::operator""_kB (uint64 i)
 
kbit_t units_literals::operator""_kbit (long double i)
 
kbit_t units_literals::operator""_kbit (uint64 i)
 
KiB_t units_literals::operator""_KiB (long double i)
 
KiB_t units_literals::operator""_KiB (uint64 i)
 
Kibit_t units_literals::operator""_Kibit (long double i)
 
Kibit_t units_literals::operator""_Kibit (uint64 i)
 
Kio_t units_literals::operator""_Kio (long double i)
 
Kio_t units_literals::operator""_Kio (uint64 i)
 
ko_t units_literals::operator""_ko (long double i)
 
ko_t units_literals::operator""_ko (uint64 i)
 
MB_t units_literals::operator""_MB (long double i)
 
MB_t units_literals::operator""_MB (uint64 i)
 
Mbit_t units_literals::operator""_Mbit (long double i)
 
Mbit_t units_literals::operator""_Mbit (uint64 i)
 
MiB_t units_literals::operator""_MiB (long double i)
 
MiB_t units_literals::operator""_MiB (uint64 i)
 
Mibit_t units_literals::operator""_Mibit (long double i)
 
Mibit_t units_literals::operator""_Mibit (uint64 i)
 
Mio_t units_literals::operator""_Mio (long double i)
 
Mio_t units_literals::operator""_Mio (uint64 i)
 
Mo_t units_literals::operator""_Mo (long double i)
 
Mo_t units_literals::operator""_Mo (uint64 i)
 
o_t units_literals::operator""_o (long double i)
 
o_t units_literals::operator""_o (uint64 i)
 
PB_t units_literals::operator""_PB (long double i)
 
PB_t units_literals::operator""_PB (uint64 i)
 
Pbit_t units_literals::operator""_Pbit (long double i)
 
Pbit_t units_literals::operator""_Pbit (uint64 i)
 
PiB_t units_literals::operator""_PiB (long double i)
 
PiB_t units_literals::operator""_PiB (uint64 i)
 
Pibit_t units_literals::operator""_Pibit (long double i)
 
Pibit_t units_literals::operator""_Pibit (uint64 i)
 
Pio_t units_literals::operator""_Pio (long double i)
 
Pio_t units_literals::operator""_Pio (uint64 i)
 
Po_t units_literals::operator""_Po (long double i)
 
Po_t units_literals::operator""_Po (uint64 i)
 
TB_t units_literals::operator""_TB (long double i)
 
TB_t units_literals::operator""_TB (uint64 i)
 
Tbit_t units_literals::operator""_Tbit (long double i)
 
Tbit_t units_literals::operator""_Tbit (uint64 i)
 
TiB_t units_literals::operator""_TiB (long double i)
 
TiB_t units_literals::operator""_TiB (uint64 i)
 
Tibit_t units_literals::operator""_Tibit (long double i)
 
Tibit_t units_literals::operator""_Tibit (uint64 i)
 
Tio_t units_literals::operator""_Tio (long double i)
 
Tio_t units_literals::operator""_Tio (uint64 i)
 
To_t units_literals::operator""_To (long double i)
 
To_t units_literals::operator""_To (uint64 i)
 
YB_t units_literals::operator""_YB (long double i)
 
YB_t units_literals::operator""_YB (uint64 i)
 
Ybit_t units_literals::operator""_Ybit (long double i)
 
Ybit_t units_literals::operator""_Ybit (uint64 i)
 
YiB_t units_literals::operator""_YiB (long double i)
 
YiB_t units_literals::operator""_YiB (uint64 i)
 
Yibit_t units_literals::operator""_Yibit (long double i)
 
Yibit_t units_literals::operator""_Yibit (uint64 i)
 
Yio_t units_literals::operator""_Yio (long double i)
 
Yio_t units_literals::operator""_Yio (uint64 i)
 
Yo_t units_literals::operator""_Yo (long double i)
 
Yo_t units_literals::operator""_Yo (uint64 i)
 
ZB_t units_literals::operator""_ZB (long double i)
 
ZB_t units_literals::operator""_ZB (uint64 i)
 
Zbit_t units_literals::operator""_Zbit (long double i)
 
Zbit_t units_literals::operator""_Zbit (uint64 i)
 
ZiB_t units_literals::operator""_ZiB (long double i)
 
ZiB_t units_literals::operator""_ZiB (uint64 i)
 
Zibit_t units_literals::operator""_Zibit (long double i)
 
Zibit_t units_literals::operator""_Zibit (uint64 i)
 
Zio_t units_literals::operator""_Zio (long double i)
 
Zio_t units_literals::operator""_Zio (uint64 i)
 
Zo_t units_literals::operator""_Zo (long double i)
 
Zo_t units_literals::operator""_Zo (uint64 i)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator* (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iA, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iB)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator* (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit, double iValue)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator* (double iValue, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator+ (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iA, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iB)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator+ (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit, double iValue)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator+ (double iValue, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator- (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iA, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iB)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator- (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit, double iValue)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator- (double iValue, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator/ (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iA, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iB)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator/ (const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit, double iValue)
 
template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator/ (double iValue, const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &iUnit)
 

Typedef Documentation

◆ B_t

typedef byte_t B_t

◆ bit_t

◆ byte_t

◆ EB_t

typedef exabyte_t EB_t

◆ Ebit_t

typedef exabit_t Ebit_t

◆ EiB_t

typedef exbibyte_t EiB_t

◆ Eibit_t

typedef exbibit_t Eibit_t

◆ Eio_t

typedef exbioctet_t Eio_t

◆ Eo_t

typedef exaoctet_t Eo_t

◆ exabit_t

◆ exabyte_t

◆ exaoctet_t

◆ exbibit_t

◆ exbibyte_t

◆ exbioctet_t

◆ GB_t

typedef gigabyte_t GB_t

◆ Gbit_t

typedef gigabit_t Gbit_t

◆ GiB_t

typedef gibibyte_t GiB_t

◆ gibibit_t

◆ gibibyte_t

◆ gibioctet_t

◆ Gibit_t

typedef gibibit_t Gibit_t

◆ gigabit_t

◆ gigabyte_t

◆ gigaoctet_t

◆ Gio_t

typedef gibioctet_t Gio_t

◆ Go_t

typedef gigaoctet_t Go_t

◆ kB_t

typedef kilobyte_t kB_t

◆ kbit_t

typedef kilobit_t kbit_t

◆ KiB_t

typedef kibibyte_t KiB_t

◆ kibibit_t

◆ kibibyte_t

◆ kibioctet_t

◆ Kibit_t

typedef kibibit_t Kibit_t

◆ kilobit_t

◆ kilobyte_t

◆ kilooctet_t

◆ Kio_t

typedef kibioctet_t Kio_t

◆ ko_t

typedef kilooctet_t ko_t

◆ MB_t

typedef megabyte_t MB_t

◆ Mbit_t

typedef megabit_t Mbit_t

◆ mebibit_t

◆ mebibyte_t

◆ mebioctet_t

◆ megabit_t

◆ megabyte_t

◆ megaoctet_t

◆ MiB_t

typedef mebibyte_t MiB_t

◆ Mibit_t

typedef mebibit_t Mibit_t

◆ Mio_t

typedef mebioctet_t Mio_t

◆ Mo_t

typedef megaoctet_t Mo_t

◆ o_t

typedef octet_t o_t

◆ octet_t

typedef byte_t octet_t

◆ PB_t

typedef petabyte_t PB_t

◆ Pbit_t

typedef petabit_t Pbit_t

◆ pebibit_t

◆ pebibyte_t

◆ pebioctet_t

◆ petabit_t

◆ petabyte_t

◆ petaoctet_t

◆ PiB_t

typedef pebibyte_t PiB_t

◆ Pibit_t

typedef pebibit_t Pibit_t

◆ Pio_t

typedef pebioctet_t Pio_t

◆ Po_t

typedef petaoctet_t Po_t

◆ tAlloc

typedef uint8* tAlloc

◆ TB_t

typedef terabyte_t TB_t

◆ Tbit_t

typedef terabit_t Tbit_t

◆ tByte

typedef uint8 tByte

◆ tClient

typedef uint8** tClient

◆ tebibit_t

◆ tebibyte_t

◆ tebioctet_t

◆ terabit_t

◆ terabyte_t

◆ teraoctet_t

◆ TiB_t

typedef tebibyte_t TiB_t

◆ Tibit_t

typedef tebibit_t Tibit_t

◆ Tio_t

typedef tebioctet_t Tio_t

◆ tMetaBase

typedef uint8* tMetaBase

◆ To_t

typedef teraoctet_t To_t

◆ YB_t

typedef yottabyte_t YB_t

◆ Ybit_t

typedef yottabit_t Ybit_t

◆ YiB_t

typedef yobibyte_t YiB_t

◆ Yibit_t

typedef yobibit_t Yibit_t

◆ Yio_t

typedef yobioctet_t Yio_t

◆ Yo_t

typedef yottaoctet_t Yo_t

◆ yobibit_t

◆ yobibyte_t

◆ yobioctet_t

◆ yottabit_t

◆ yottabyte_t

◆ yottaoctet_t

◆ ZB_t

typedef zettabyte_t ZB_t

◆ Zbit_t

typedef zettabit_t Zbit_t

◆ zebibit_t

◆ zebibyte_t

◆ zebioctet_t

◆ zettabit_t

◆ zettabyte_t

◆ zettaoctet_t

◆ ZiB_t

typedef zebibyte_t ZiB_t

◆ Zibit_t

typedef zebibit_t Zibit_t

◆ Zio_t

typedef zebioctet_t Zio_t

◆ Zo_t

typedef zettaoctet_t Zo_t

Enumeration Type Documentation

◆ eMetricSystemStandard

enum eMetricSystemStandard
strong
Enumerator
kSI 
kIEC 

Function Documentation

◆ operator*() [1/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator* ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iA,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iB 
)

◆ operator*() [2/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator* ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit,
double  iValue 
)

◆ operator*() [3/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator* ( double  iValue,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit 
)

◆ operator+() [1/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator+ ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iA,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iB 
)

◆ operator+() [2/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator+ ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit,
double  iValue 
)

◆ operator+() [3/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator+ ( double  iValue,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit 
)

◆ operator-() [1/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator- ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iA,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iB 
)

◆ operator-() [2/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator- ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit,
double  iValue 
)

◆ operator-() [3/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator- ( double  iValue,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit 
)

◆ operator/() [1/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator/ ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iA,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iB 
)

◆ operator/() [2/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator/ ( const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit,
double  iValue 
)

◆ operator/() [3/3]

template<eMetricSystemStandard SELF_STD, uint8 SELF_POW, uint8 SELF_SEQ>
TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > operator/ ( double  iValue,
const TBinaryInformationUnit< SELF_STD, SELF_POW, SELF_SEQ > &  iUnit 
)