qtty-cpp
Header-only C++ wrapper for qtty
Loading...
Searching...
No Matches
literals.hpp File Reference
#include "units/length.hpp"
#include "units/time.hpp"
#include "units/angular.hpp"
#include "units/mass.hpp"
#include "units/power.hpp"
Include dependency graph for literals.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  qtty
 
namespace  qtty::literals
 

Functions

constexpr PlanckLength qtty::literals::operator""_l_P (long double value)
 
constexpr PlanckLength qtty::literals::operator""_l_P (unsigned long long value)
 
constexpr Yoctometer qtty::literals::operator""_ym (long double value)
 
constexpr Yoctometer qtty::literals::operator""_ym (unsigned long long value)
 
constexpr Zeptometer qtty::literals::operator""_zm (long double value)
 
constexpr Zeptometer qtty::literals::operator""_zm (unsigned long long value)
 
constexpr Attometer qtty::literals::operator""_am (long double value)
 
constexpr Attometer qtty::literals::operator""_am (unsigned long long value)
 
constexpr Femtometer qtty::literals::operator""_fm (long double value)
 
constexpr Femtometer qtty::literals::operator""_fm (unsigned long long value)
 
constexpr Picometer qtty::literals::operator""_pm (long double value)
 
constexpr Picometer qtty::literals::operator""_pm (unsigned long long value)
 
constexpr Nanometer qtty::literals::operator""_nm (long double value)
 
constexpr Nanometer qtty::literals::operator""_nm (unsigned long long value)
 
constexpr Micrometer qtty::literals::operator""_um (long double value)
 
constexpr Micrometer qtty::literals::operator""_um (unsigned long long value)
 
constexpr Millimeter qtty::literals::operator""_mm (long double value)
 
constexpr Millimeter qtty::literals::operator""_mm (unsigned long long value)
 
constexpr Centimeter qtty::literals::operator""_cm (long double value)
 
constexpr Centimeter qtty::literals::operator""_cm (unsigned long long value)
 
constexpr Decimeter qtty::literals::operator""_dm (long double value)
 
constexpr Decimeter qtty::literals::operator""_dm (unsigned long long value)
 
constexpr Meter qtty::literals::operator""_m (long double value)
 
constexpr Meter qtty::literals::operator""_m (unsigned long long value)
 
constexpr Decameter qtty::literals::operator""_dam (long double value)
 
constexpr Decameter qtty::literals::operator""_dam (unsigned long long value)
 
constexpr Hectometer qtty::literals::operator""_hm (long double value)
 
constexpr Hectometer qtty::literals::operator""_hm (unsigned long long value)
 
constexpr Kilometer qtty::literals::operator""_km (long double value)
 
constexpr Kilometer qtty::literals::operator""_km (unsigned long long value)
 
constexpr Megameter qtty::literals::operator""_Mm (long double value)
 
constexpr Megameter qtty::literals::operator""_Mm (unsigned long long value)
 
constexpr Gigameter qtty::literals::operator""_Gm (long double value)
 
constexpr Gigameter qtty::literals::operator""_Gm (unsigned long long value)
 
constexpr Terameter qtty::literals::operator""_Tm (long double value)
 
constexpr Terameter qtty::literals::operator""_Tm (unsigned long long value)
 
constexpr Petameter qtty::literals::operator""_Pm (long double value)
 
constexpr Petameter qtty::literals::operator""_Pm (unsigned long long value)
 
constexpr Exameter qtty::literals::operator""_Em (long double value)
 
constexpr Exameter qtty::literals::operator""_Em (unsigned long long value)
 
constexpr Zettameter qtty::literals::operator""_Zm (long double value)
 
constexpr Zettameter qtty::literals::operator""_Zm (unsigned long long value)
 
constexpr Yottameter qtty::literals::operator""_Ym (long double value)
 
constexpr Yottameter qtty::literals::operator""_Ym (unsigned long long value)
 
constexpr BohrRadius qtty::literals::operator""_a (long double value)
 
constexpr BohrRadius qtty::literals::operator""_a (unsigned long long value)
 
constexpr ClassicalElectronRadius qtty::literals::operator""_r_e (long double value)
 
constexpr ClassicalElectronRadius qtty::literals::operator""_r_e (unsigned long long value)
 
constexpr ElectronReducedComptonWavelength qtty::literals::operator""__e (long double value)
 
constexpr ElectronReducedComptonWavelength qtty::literals::operator""__e (unsigned long long value)
 
constexpr AstronomicalUnit qtty::literals::operator""_au (long double value)
 
constexpr AstronomicalUnit qtty::literals::operator""_au (unsigned long long value)
 
constexpr LightYear qtty::literals::operator""_ly (long double value)
 
constexpr LightYear qtty::literals::operator""_ly (unsigned long long value)
 
constexpr Parsec qtty::literals::operator""_pc (long double value)
 
constexpr Parsec qtty::literals::operator""_pc (unsigned long long value)
 
constexpr Kiloparsec qtty::literals::operator""_kpc (long double value)
 
constexpr Kiloparsec qtty::literals::operator""_kpc (unsigned long long value)
 
constexpr Megaparsec qtty::literals::operator""_Mpc (long double value)
 
constexpr Megaparsec qtty::literals::operator""_Mpc (unsigned long long value)
 
constexpr Gigaparsec qtty::literals::operator""_Gpc (long double value)
 
constexpr Gigaparsec qtty::literals::operator""_Gpc (unsigned long long value)
 
constexpr Inch qtty::literals::operator""_in (long double value)
 
constexpr Inch qtty::literals::operator""_in (unsigned long long value)
 
constexpr Foot qtty::literals::operator""_ft (long double value)
 
constexpr Foot qtty::literals::operator""_ft (unsigned long long value)
 
constexpr Yard qtty::literals::operator""_yd (long double value)
 
constexpr Yard qtty::literals::operator""_yd (unsigned long long value)
 
constexpr Mile qtty::literals::operator""_mi (long double value)
 
constexpr Mile qtty::literals::operator""_mi (unsigned long long value)
 
constexpr Link qtty::literals::operator""_lk (long double value)
 
constexpr Link qtty::literals::operator""_lk (unsigned long long value)
 
constexpr Fathom qtty::literals::operator""_ftm (long double value)
 
constexpr Fathom qtty::literals::operator""_ftm (unsigned long long value)
 
constexpr Rod qtty::literals::operator""_rd (long double value)
 
constexpr Rod qtty::literals::operator""_rd (unsigned long long value)
 
constexpr Chain qtty::literals::operator""_ch (long double value)
 
constexpr Chain qtty::literals::operator""_ch (unsigned long long value)
 
constexpr NauticalMile qtty::literals::operator""_nmi (long double value)
 
constexpr NauticalMile qtty::literals::operator""_nmi (unsigned long long value)
 
constexpr NominalLunarRadius qtty::literals::operator""_R_moon (long double value)
 
constexpr NominalLunarRadius qtty::literals::operator""_R_moon (unsigned long long value)
 
constexpr NominalLunarDistance qtty::literals::operator""_LD (long double value)
 
constexpr NominalLunarDistance qtty::literals::operator""_LD (unsigned long long value)
 
constexpr NominalEarthPolarRadius qtty::literals::operator""_R_earthpol (long double value)
 
constexpr NominalEarthPolarRadius qtty::literals::operator""_R_earthpol (unsigned long long value)
 
constexpr NominalEarthRadius qtty::literals::operator""_R_earth (long double value)
 
constexpr NominalEarthRadius qtty::literals::operator""_R_earth (unsigned long long value)
 
constexpr NominalEarthEquatorialRadius qtty::literals::operator""_R_eartheq (long double value)
 
constexpr NominalEarthEquatorialRadius qtty::literals::operator""_R_eartheq (unsigned long long value)
 
constexpr EarthMeridionalCircumference qtty::literals::operator""_C_mer (long double value)
 
constexpr EarthMeridionalCircumference qtty::literals::operator""_C_mer (unsigned long long value)
 
constexpr EarthEquatorialCircumference qtty::literals::operator""_C_eq (long double value)
 
constexpr EarthEquatorialCircumference qtty::literals::operator""_C_eq (unsigned long long value)
 
constexpr NominalJupiterRadius qtty::literals::operator""_R_jupiter (long double value)
 
constexpr NominalJupiterRadius qtty::literals::operator""_R_jupiter (unsigned long long value)
 
constexpr NominalSolarRadius qtty::literals::operator""_R_sol (long double value)
 
constexpr NominalSolarRadius qtty::literals::operator""_R_sol (unsigned long long value)
 
constexpr NominalSolarDiameter qtty::literals::operator""_D_sol (long double value)
 
constexpr NominalSolarDiameter qtty::literals::operator""_D_sol (unsigned long long value)
 
constexpr Attosecond qtty::literals::operator""_as (long double value)
 
constexpr Attosecond qtty::literals::operator""_as (unsigned long long value)
 
constexpr Femtosecond qtty::literals::operator""_fs (long double value)
 
constexpr Femtosecond qtty::literals::operator""_fs (unsigned long long value)
 
constexpr Picosecond qtty::literals::operator""_ps (long double value)
 
constexpr Picosecond qtty::literals::operator""_ps (unsigned long long value)
 
constexpr Nanosecond qtty::literals::operator""_ns (long double value)
 
constexpr Nanosecond qtty::literals::operator""_ns (unsigned long long value)
 
constexpr Microsecond qtty::literals::operator""_us (long double value)
 
constexpr Microsecond qtty::literals::operator""_us (unsigned long long value)
 
constexpr Millisecond qtty::literals::operator""_ms (long double value)
 
constexpr Millisecond qtty::literals::operator""_ms (unsigned long long value)
 
constexpr Centisecond qtty::literals::operator""_cs (long double value)
 
constexpr Centisecond qtty::literals::operator""_cs (unsigned long long value)
 
constexpr Decisecond qtty::literals::operator""_ds (long double value)
 
constexpr Decisecond qtty::literals::operator""_ds (unsigned long long value)
 
constexpr Second qtty::literals::operator""_s (long double value)
 
constexpr Second qtty::literals::operator""_s (unsigned long long value)
 
constexpr Decasecond qtty::literals::operator""_das (long double value)
 
constexpr Decasecond qtty::literals::operator""_das (unsigned long long value)
 
constexpr Hectosecond qtty::literals::operator""_hs (long double value)
 
constexpr Hectosecond qtty::literals::operator""_hs (unsigned long long value)
 
constexpr Kilosecond qtty::literals::operator""_ks (long double value)
 
constexpr Kilosecond qtty::literals::operator""_ks (unsigned long long value)
 
constexpr Megasecond qtty::literals::operator""_Ms (long double value)
 
constexpr Megasecond qtty::literals::operator""_Ms (unsigned long long value)
 
constexpr Gigasecond qtty::literals::operator""_Gs (long double value)
 
constexpr Gigasecond qtty::literals::operator""_Gs (unsigned long long value)
 
constexpr Terasecond qtty::literals::operator""_Ts (long double value)
 
constexpr Terasecond qtty::literals::operator""_Ts (unsigned long long value)
 
constexpr Minute qtty::literals::operator""_min (long double value)
 
constexpr Minute qtty::literals::operator""_min (unsigned long long value)
 
constexpr Hour qtty::literals::operator""_h (long double value)
 
constexpr Hour qtty::literals::operator""_h (unsigned long long value)
 
constexpr Day qtty::literals::operator""_d (long double value)
 
constexpr Day qtty::literals::operator""_d (unsigned long long value)
 
constexpr Week qtty::literals::operator""_wk (long double value)
 
constexpr Week qtty::literals::operator""_wk (unsigned long long value)
 
constexpr Fortnight qtty::literals::operator""_fn (long double value)
 
constexpr Fortnight qtty::literals::operator""_fn (unsigned long long value)
 
constexpr Year qtty::literals::operator""_yr (long double value)
 
constexpr Year qtty::literals::operator""_yr (unsigned long long value)
 
constexpr Decade qtty::literals::operator""_dec (long double value)
 
constexpr Decade qtty::literals::operator""_dec (unsigned long long value)
 
constexpr Century qtty::literals::operator""_c (long double value)
 
constexpr Century qtty::literals::operator""_c (unsigned long long value)
 
constexpr Millennium qtty::literals::operator""_mill (long double value)
 
constexpr Millennium qtty::literals::operator""_mill (unsigned long long value)
 
constexpr JulianCentury qtty::literals::operator""_jc (long double value)
 
constexpr JulianCentury qtty::literals::operator""_jc (unsigned long long value)
 
constexpr SiderealDay qtty::literals::operator""_sd (long double value)
 
constexpr SiderealDay qtty::literals::operator""_sd (unsigned long long value)
 
constexpr SynodicMonth qtty::literals::operator""_mo_s (long double value)
 
constexpr SynodicMonth qtty::literals::operator""_mo_s (unsigned long long value)
 
constexpr SiderealYear qtty::literals::operator""_yr_s (long double value)
 
constexpr SiderealYear qtty::literals::operator""_yr_s (unsigned long long value)
 
constexpr Milliradian qtty::literals::operator""_mrad (long double value)
 
constexpr Milliradian qtty::literals::operator""_mrad (unsigned long long value)
 
constexpr Radian qtty::literals::operator""_rad (long double value)
 
constexpr Radian qtty::literals::operator""_rad (unsigned long long value)
 
constexpr MicroArcsecond qtty::literals::operator""_uas (long double value)
 
constexpr MicroArcsecond qtty::literals::operator""_uas (unsigned long long value)
 
constexpr MilliArcsecond qtty::literals::operator""_mas (long double value)
 
constexpr MilliArcsecond qtty::literals::operator""_mas (unsigned long long value)
 
constexpr Arcsecond qtty::literals::operator""_arcsec (long double value)
 
constexpr Arcsecond qtty::literals::operator""_arcsec (unsigned long long value)
 
constexpr Arcminute qtty::literals::operator""_arcmin (long double value)
 
constexpr Arcminute qtty::literals::operator""_arcmin (unsigned long long value)
 
constexpr Degree qtty::literals::operator""_deg (long double value)
 
constexpr Degree qtty::literals::operator""_deg (unsigned long long value)
 
constexpr Gradian qtty::literals::operator""_gon (long double value)
 
constexpr Gradian qtty::literals::operator""_gon (unsigned long long value)
 
constexpr Turn qtty::literals::operator""_tr (long double value)
 
constexpr Turn qtty::literals::operator""_tr (unsigned long long value)
 
constexpr Yoctogram qtty::literals::operator""_yg (long double value)
 
constexpr Yoctogram qtty::literals::operator""_yg (unsigned long long value)
 
constexpr Zeptogram qtty::literals::operator""_zg (long double value)
 
constexpr Zeptogram qtty::literals::operator""_zg (unsigned long long value)
 
constexpr Attogram qtty::literals::operator""_ag (long double value)
 
constexpr Attogram qtty::literals::operator""_ag (unsigned long long value)
 
constexpr Femtogram qtty::literals::operator""_fg (long double value)
 
constexpr Femtogram qtty::literals::operator""_fg (unsigned long long value)
 
constexpr Picogram qtty::literals::operator""_pg (long double value)
 
constexpr Picogram qtty::literals::operator""_pg (unsigned long long value)
 
constexpr Nanogram qtty::literals::operator""_ng (long double value)
 
constexpr Nanogram qtty::literals::operator""_ng (unsigned long long value)
 
constexpr Microgram qtty::literals::operator""_ug (long double value)
 
constexpr Microgram qtty::literals::operator""_ug (unsigned long long value)
 
constexpr Milligram qtty::literals::operator""_mg (long double value)
 
constexpr Milligram qtty::literals::operator""_mg (unsigned long long value)
 
constexpr Centigram qtty::literals::operator""_cg (long double value)
 
constexpr Centigram qtty::literals::operator""_cg (unsigned long long value)
 
constexpr Decigram qtty::literals::operator""_dg (long double value)
 
constexpr Decigram qtty::literals::operator""_dg (unsigned long long value)
 
constexpr Gram qtty::literals::operator""_g (long double value)
 
constexpr Gram qtty::literals::operator""_g (unsigned long long value)
 
constexpr Decagram qtty::literals::operator""_dag (long double value)
 
constexpr Decagram qtty::literals::operator""_dag (unsigned long long value)
 
constexpr Hectogram qtty::literals::operator""_hg (long double value)
 
constexpr Hectogram qtty::literals::operator""_hg (unsigned long long value)
 
constexpr Kilogram qtty::literals::operator""_kg (long double value)
 
constexpr Kilogram qtty::literals::operator""_kg (unsigned long long value)
 
constexpr Megagram qtty::literals::operator""_Mg (long double value)
 
constexpr Megagram qtty::literals::operator""_Mg (unsigned long long value)
 
constexpr Gigagram qtty::literals::operator""_Gg (long double value)
 
constexpr Gigagram qtty::literals::operator""_Gg (unsigned long long value)
 
constexpr Teragram qtty::literals::operator""_Tg (long double value)
 
constexpr Teragram qtty::literals::operator""_Tg (unsigned long long value)
 
constexpr Petagram qtty::literals::operator""_Pg (long double value)
 
constexpr Petagram qtty::literals::operator""_Pg (unsigned long long value)
 
constexpr Exagram qtty::literals::operator""_Eg (long double value)
 
constexpr Exagram qtty::literals::operator""_Eg (unsigned long long value)
 
constexpr Zettagram qtty::literals::operator""_Zg (long double value)
 
constexpr Zettagram qtty::literals::operator""_Zg (unsigned long long value)
 
constexpr Yottagram qtty::literals::operator""_Yg (long double value)
 
constexpr Yottagram qtty::literals::operator""_Yg (unsigned long long value)
 
constexpr Grain qtty::literals::operator""_gr (long double value)
 
constexpr Grain qtty::literals::operator""_gr (unsigned long long value)
 
constexpr Ounce qtty::literals::operator""_oz (long double value)
 
constexpr Ounce qtty::literals::operator""_oz (unsigned long long value)
 
constexpr Pound qtty::literals::operator""_lb (long double value)
 
constexpr Pound qtty::literals::operator""_lb (unsigned long long value)
 
constexpr Stone qtty::literals::operator""_st (long double value)
 
constexpr Stone qtty::literals::operator""_st (unsigned long long value)
 
constexpr ShortTon qtty::literals::operator""_ton (long double value)
 
constexpr ShortTon qtty::literals::operator""_ton (unsigned long long value)
 
constexpr LongTon qtty::literals::operator""_ton_l (long double value)
 
constexpr LongTon qtty::literals::operator""_ton_l (unsigned long long value)
 
constexpr Carat qtty::literals::operator""_ct (long double value)
 
constexpr Carat qtty::literals::operator""_ct (unsigned long long value)
 
constexpr Tonne qtty::literals::operator""_t (long double value)
 
constexpr Tonne qtty::literals::operator""_t (unsigned long long value)
 
constexpr AtomicMassUnit qtty::literals::operator""_u (long double value)
 
constexpr AtomicMassUnit qtty::literals::operator""_u (unsigned long long value)
 
constexpr SolarMass qtty::literals::operator""_M_sol (long double value)
 
constexpr SolarMass qtty::literals::operator""_M_sol (unsigned long long value)
 
constexpr Yoctowatt qtty::literals::operator""_yW (long double value)
 
constexpr Yoctowatt qtty::literals::operator""_yW (unsigned long long value)
 
constexpr Zeptowatt qtty::literals::operator""_zW (long double value)
 
constexpr Zeptowatt qtty::literals::operator""_zW (unsigned long long value)
 
constexpr Attowatt qtty::literals::operator""_aW (long double value)
 
constexpr Attowatt qtty::literals::operator""_aW (unsigned long long value)
 
constexpr Femtowatt qtty::literals::operator""_fW (long double value)
 
constexpr Femtowatt qtty::literals::operator""_fW (unsigned long long value)
 
constexpr Picowatt qtty::literals::operator""_pW (long double value)
 
constexpr Picowatt qtty::literals::operator""_pW (unsigned long long value)
 
constexpr Nanowatt qtty::literals::operator""_nW (long double value)
 
constexpr Nanowatt qtty::literals::operator""_nW (unsigned long long value)
 
constexpr Microwatt qtty::literals::operator""_uW (long double value)
 
constexpr Microwatt qtty::literals::operator""_uW (unsigned long long value)
 
constexpr Milliwatt qtty::literals::operator""_mW (long double value)
 
constexpr Milliwatt qtty::literals::operator""_mW (unsigned long long value)
 
constexpr Deciwatt qtty::literals::operator""_dW (long double value)
 
constexpr Deciwatt qtty::literals::operator""_dW (unsigned long long value)
 
constexpr Watt qtty::literals::operator""_W (long double value)
 
constexpr Watt qtty::literals::operator""_W (unsigned long long value)
 
constexpr Decawatt qtty::literals::operator""_daW (long double value)
 
constexpr Decawatt qtty::literals::operator""_daW (unsigned long long value)
 
constexpr Hectowatt qtty::literals::operator""_hW (long double value)
 
constexpr Hectowatt qtty::literals::operator""_hW (unsigned long long value)
 
constexpr Kilowatt qtty::literals::operator""_kW (long double value)
 
constexpr Kilowatt qtty::literals::operator""_kW (unsigned long long value)
 
constexpr Megawatt qtty::literals::operator""_MW (long double value)
 
constexpr Megawatt qtty::literals::operator""_MW (unsigned long long value)
 
constexpr Gigawatt qtty::literals::operator""_GW (long double value)
 
constexpr Gigawatt qtty::literals::operator""_GW (unsigned long long value)
 
constexpr Terawatt qtty::literals::operator""_TW (long double value)
 
constexpr Terawatt qtty::literals::operator""_TW (unsigned long long value)
 
constexpr Petawatt qtty::literals::operator""_PW (long double value)
 
constexpr Petawatt qtty::literals::operator""_PW (unsigned long long value)
 
constexpr Exawatt qtty::literals::operator""_EW (long double value)
 
constexpr Exawatt qtty::literals::operator""_EW (unsigned long long value)
 
constexpr Zettawatt qtty::literals::operator""_ZW (long double value)
 
constexpr Zettawatt qtty::literals::operator""_ZW (unsigned long long value)
 
constexpr Yottawatt qtty::literals::operator""_YW (long double value)
 
constexpr Yottawatt qtty::literals::operator""_YW (unsigned long long value)
 
constexpr ErgPerSecond qtty::literals::operator""_erg_per_s (long double value)
 
constexpr ErgPerSecond qtty::literals::operator""_erg_per_s (unsigned long long value)
 
constexpr HorsepowerMetric qtty::literals::operator""_PS (long double value)
 
constexpr HorsepowerMetric qtty::literals::operator""_PS (unsigned long long value)
 
constexpr HorsepowerElectric qtty::literals::operator""_hp_e (long double value)
 
constexpr HorsepowerElectric qtty::literals::operator""_hp_e (unsigned long long value)
 
constexpr SolarLuminosity qtty::literals::operator""_L_sol (long double value)
 
constexpr SolarLuminosity qtty::literals::operator""_L_sol (unsigned long long value)