Skip to content

Namespace hal::literals

Namespace List > hal > literals

Namespace containing user defined literals for the hal standard units.

Public Functions

Type Name
consteval ampere operator""_A (long double p_value) noexcept
consteval celsius operator""_C (long double p_value) noexcept
consteval celsius operator""_F (long double p_value) noexcept
consteval hertz operator""_GHz (long double p_value) noexcept
consteval hertz operator""_Hz (long double p_value) noexcept
consteval celsius operator""_K (long double p_value) noexcept
consteval hertz operator""_MHz (long double p_value) noexcept
consteval volts operator""_V (long double p_value) noexcept
consteval degrees operator""_deg (long double p_value) noexcept
consteval rpm operator""_deg_per_sec (long double p_value) noexcept
consteval g_force operator""_g (long double p_value) noexcept
consteval meters operator""_inch (long double p_value) noexcept
consteval ampere operator""_kA (long double p_value) noexcept
consteval hertz operator""_kHz (long double p_value) noexcept
consteval volts operator""_kV (long double p_value) noexcept
consteval meters operator""_km (long double p_value) noexcept
consteval meters operator""_m (long double p_value) noexcept
consteval ampere operator""_mA (long double p_value) noexcept
consteval volts operator""_mV (long double p_value) noexcept
consteval meters operator""_miles (long double p_value) noexcept
consteval meters operator""_mm (long double p_value) noexcept
consteval rpm operator""_rpm (long double p_value) noexcept
consteval ampere operator""_uA (long double p_value) noexcept
consteval volts operator""_uV (long double p_value) noexcept
consteval meters operator""_um (long double p_value) noexcept
consteval meters operator""_yards (long double p_value) noexcept

Public Functions Documentation

function operator""_A

consteval ampere hal::literals::operator""_A (
    long double p_value
) noexcept

function operator""_C

consteval celsius hal::literals::operator""_C (
    long double p_value
) noexcept

function operator""_F

consteval celsius hal::literals::operator""_F (
    long double p_value
) noexcept

function operator""_GHz

consteval hertz hal::literals::operator""_GHz (
    long double p_value
) noexcept

function operator""_Hz

consteval hertz hal::literals::operator""_Hz (
    long double p_value
) noexcept

function operator""_K

consteval celsius hal::literals::operator""_K (
    long double p_value
) noexcept

function operator""_MHz

consteval hertz hal::literals::operator""_MHz (
    long double p_value
) noexcept

function operator""_V

consteval volts hal::literals::operator""_V (
    long double p_value
) noexcept

function operator""_deg

consteval degrees hal::literals::operator""_deg (
    long double p_value
) noexcept

function operator""_deg_per_sec

consteval rpm hal::literals::operator""_deg_per_sec (
    long double p_value
) noexcept

function operator""_g

consteval g_force hal::literals::operator""_g (
    long double p_value
) noexcept

function operator""_inch

consteval meters hal::literals::operator""_inch (
    long double p_value
) noexcept

function operator""_kA

consteval ampere hal::literals::operator""_kA (
    long double p_value
) noexcept

function operator""_kHz

consteval hertz hal::literals::operator""_kHz (
    long double p_value
) noexcept

function operator""_kV

consteval volts hal::literals::operator""_kV (
    long double p_value
) noexcept

function operator""_km

consteval meters hal::literals::operator""_km (
    long double p_value
) noexcept

function operator""_m

consteval meters hal::literals::operator""_m (
    long double p_value
) noexcept

function operator""_mA

consteval ampere hal::literals::operator""_mA (
    long double p_value
) noexcept

function operator""_mV

consteval volts hal::literals::operator""_mV (
    long double p_value
) noexcept

function operator""_miles

consteval meters hal::literals::operator""_miles (
    long double p_value
) noexcept

function operator""_mm

consteval meters hal::literals::operator""_mm (
    long double p_value
) noexcept

function operator""_rpm

consteval rpm hal::literals::operator""_rpm (
    long double p_value
) noexcept

function operator""_uA

consteval ampere hal::literals::operator""_uA (
    long double p_value
) noexcept

function operator""_uV

consteval volts hal::literals::operator""_uV (
    long double p_value
) noexcept

function operator""_um

consteval meters hal::literals::operator""_um (
    long double p_value
) noexcept

function operator""_yards

consteval meters hal::literals::operator""_yards (
    long double p_value
) noexcept

The documentation for this class was generated from the following file libraries/include/libhal/units.hpp