|
quanta 0.1.0
Type-safe units for temperature, frequency, electrical and spatial quantities, modeled after std::chrono
|
Typedefs | |
| template<typename Rep , typename Precision = std::ratio<1>> | |
| using | quanta::electro::dbm_level = level< milliwatt_reference, Rep, Precision > |
| A level referenced to 1 mW. | |
| template<typename Rep , typename Precision = std::ratio<1>> | |
| using | quanta::electro::dbw_level = level< watt_reference, Rep, Precision > |
| A level referenced to 1 W. | |
| template<typename Rep , typename Precision = std::ratio<1>> | |
| using | quanta::electro::dbv_level = level< volt_reference, Rep, Precision > |
| A level referenced to 1 V. | |
| template<typename Rep , typename Precision = std::ratio<1>> | |
| using | quanta::electro::dbmv_level = level< millivolt_reference, Rep, Precision > |
| A level referenced to 1 mV. | |
| template<typename Rep , typename Precision = std::ratio<1>> | |
| using | quanta::electro::dbuv_level = level< microvolt_reference, Rep, Precision > |
| A level referenced to 1 µV. | |
| using | quanta::electro::dbm = dbm_level< int64_t > |
| Power level in dBm, with 1 dB precision. | |
| using | quanta::electro::centi_dbm = dbm_level< int64_t, std::centi > |
| Power level in dBm, with 0.01 dB precision. | |
| using | quanta::electro::dbw = dbw_level< int64_t > |
| Power level in dBW, with 1 dB precision. | |
| using | quanta::electro::dbv = dbv_level< int64_t > |
| Voltage level in dBV, with 1 dB precision. | |
| using | quanta::electro::dbmv = dbmv_level< int64_t > |
| Voltage level in dBmV, with 1 dB precision. | |
| using | quanta::electro::dbuv = dbuv_level< int64_t > |
| Voltage level in dBµV, with 1 dB precision. | |
| using | quanta::electro::centi_dbuv = dbuv_level< int64_t, std::centi > |
| Voltage level in dBµV, with 0.01 dB precision. | |
| using quanta::electro::centi_dbm = typedef dbm_level<int64_t, std::centi> |
Power level in dBm, with 0.01 dB precision.
Definition at line 627 of file decibel.hpp.
| using quanta::electro::centi_dbuv = typedef dbuv_level<int64_t, std::centi> |
Voltage level in dBµV, with 0.01 dB precision.
Definition at line 637 of file decibel.hpp.
| using quanta::electro::dbm = typedef dbm_level<int64_t> |
Power level in dBm, with 1 dB precision.
Definition at line 625 of file decibel.hpp.
| using quanta::electro::dbm_level = typedef level<milliwatt_reference, Rep, Precision> |
A level referenced to 1 mW.
Definition at line 606 of file decibel.hpp.
| using quanta::electro::dbmv = typedef dbmv_level<int64_t> |
Voltage level in dBmV, with 1 dB precision.
Definition at line 633 of file decibel.hpp.
| using quanta::electro::dbmv_level = typedef level<millivolt_reference, Rep, Precision> |
A level referenced to 1 mV.
Definition at line 618 of file decibel.hpp.
| using quanta::electro::dbuv = typedef dbuv_level<int64_t> |
Voltage level in dBµV, with 1 dB precision.
Definition at line 635 of file decibel.hpp.
| using quanta::electro::dbuv_level = typedef level<microvolt_reference, Rep, Precision> |
A level referenced to 1 µV.
Definition at line 622 of file decibel.hpp.
| using quanta::electro::dbv = typedef dbv_level<int64_t> |
Voltage level in dBV, with 1 dB precision.
Definition at line 631 of file decibel.hpp.
| using quanta::electro::dbv_level = typedef level<volt_reference, Rep, Precision> |
A level referenced to 1 V.
Definition at line 614 of file decibel.hpp.
| using quanta::electro::dbw = typedef dbw_level<int64_t> |
Power level in dBW, with 1 dB precision.
Definition at line 629 of file decibel.hpp.
| using quanta::electro::dbw_level = typedef level<watt_reference, Rep, Precision> |
A level referenced to 1 W.
Definition at line 610 of file decibel.hpp.