Skyward boardcore
Loading...
Searching...
No Matches
Pressure.h File Reference
#include <ratio>
#include "Units.h"
Include dependency graph for Pressure.h:

Go to the source code of this file.

Namespaces

namespace  Boardcore
 This file includes all the types the logdecoder script will decode.
 
namespace  Boardcore::Units
 
namespace  Boardcore::Units::Pressure
 

Typedefs

template<class Ratio = std::ratio<1>>
using Boardcore::Units::Pressure::Pressure = Unit<UnitKind::Pressure, Ratio>
 
using Boardcore::Units::Pressure::Pascal = Pressure<>
 
using Boardcore::Units::Pressure::Bar = Pressure<std::ratio<100000>>
 
using Boardcore::Units::Pressure::Atm = Pressure<std::ratio<101325>>
 

Functions

template<class ToPressure , class FromPressure >
ToPressure Boardcore::Units::Pressure::pressure_cast (FromPressure const &from)
 
constexpr auto Boardcore::Units::Pressure::operator""_pa (long double n)
 
constexpr auto Boardcore::Units::Pressure::operator""_bar (long double n)
 
constexpr auto Boardcore::Units::Pressure::operator""_atm (long double n)
 
constexpr auto Boardcore::Units::Pressure::operator""_pa (unsigned long long n)
 
constexpr auto Boardcore::Units::Pressure::operator""_bar (unsigned long long n)
 
constexpr auto Boardcore::Units::Pressure::operator""_atm (unsigned long long n)