HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | Friends
au::QuantityMaker< UnitT > Struct Template Reference

Public Types

using Unit = UnitT
 

Public Member Functions

template<typename T >
constexpr Quantity< Unit, T > operator() (T value) const
 
template<typename... BPs>
constexpr auto operator* (Magnitude< BPs... > m) const
 
template<typename... BPs>
constexpr auto operator/ (Magnitude< BPs... > m) const
 
template<typename DivisorUnit >
constexpr auto operator/ (SingularNameFor< DivisorUnit >) const
 
template<typename OtherUnit >
constexpr auto operator* (QuantityMaker< OtherUnit >) const
 
template<typename OtherUnit >
constexpr auto operator/ (QuantityMaker< OtherUnit >) const
 

Static Public Attributes

static constexpr auto unit = Unit{}
 

Friends

template<typename MultiplierUnit >
constexpr auto operator* (SingularNameFor< MultiplierUnit >, QuantityMaker)
 

The documentation for this struct was generated from the following file: