electro 0.3.0
Type-safe electrical units library modeled after std::chrono
Loading...
Searching...
No Matches
Standard Level Type Aliases

Typedefs

template<typename Rep , typename Precision = std::ratio<1>>
using electro::dbm_level = level< milliwatt_reference, Rep, Precision >
 A level referenced to 1 mW.
 
template<typename Rep , typename Precision = std::ratio<1>>
using electro::dbw_level = level< watt_reference, Rep, Precision >
 A level referenced to 1 W.
 
template<typename Rep , typename Precision = std::ratio<1>>
using electro::dbv_level = level< volt_reference, Rep, Precision >
 A level referenced to 1 V.
 
template<typename Rep , typename Precision = std::ratio<1>>
using electro::dbmv_level = level< millivolt_reference, Rep, Precision >
 A level referenced to 1 mV.
 
template<typename Rep , typename Precision = std::ratio<1>>
using electro::dbuv_level = level< microvolt_reference, Rep, Precision >
 A level referenced to 1 µV.
 
using electro::dbm = dbm_level< int64_t >
 Power level in dBm, with 1 dB precision.
 
using electro::centi_dbm = dbm_level< int64_t, std::centi >
 Power level in dBm, with 0.01 dB precision.
 
using electro::dbw = dbw_level< int64_t >
 Power level in dBW, with 1 dB precision.
 
using electro::dbv = dbv_level< int64_t >
 Voltage level in dBV, with 1 dB precision.
 
using electro::dbmv = dbmv_level< int64_t >
 Voltage level in dBmV, with 1 dB precision.
 
using electro::dbuv = dbuv_level< int64_t >
 Voltage level in dBµV, with 1 dB precision.
 
using electro::centi_dbuv = dbuv_level< int64_t, std::centi >
 Voltage level in dBµV, with 0.01 dB precision.
 

Detailed Description

Typedef Documentation

◆ centi_dbm

Power level in dBm, with 0.01 dB precision.

Definition at line 573 of file decibel.hpp.

◆ centi_dbuv

Voltage level in dBµV, with 0.01 dB precision.

Definition at line 583 of file decibel.hpp.

◆ dbm

Power level in dBm, with 1 dB precision.

Definition at line 571 of file decibel.hpp.

◆ dbm_level

A level referenced to 1 mW.

Definition at line 552 of file decibel.hpp.

◆ dbmv

Voltage level in dBmV, with 1 dB precision.

Definition at line 579 of file decibel.hpp.

◆ dbmv_level

A level referenced to 1 mV.

Definition at line 564 of file decibel.hpp.

◆ dbuv

Voltage level in dBµV, with 1 dB precision.

Definition at line 581 of file decibel.hpp.

◆ dbuv_level

A level referenced to 1 µV.

Definition at line 568 of file decibel.hpp.

◆ dbv

Voltage level in dBV, with 1 dB precision.

Definition at line 577 of file decibel.hpp.

◆ dbv_level

A level referenced to 1 V.

Definition at line 560 of file decibel.hpp.

◆ dbw

Power level in dBW, with 1 dB precision.

Definition at line 575 of file decibel.hpp.

◆ dbw_level

A level referenced to 1 W.

Definition at line 556 of file decibel.hpp.