#include <sequencer.h>
|
constexpr | quantity () noexcept |
|
template<typename Value > |
constexpr | quantity (Value val) noexcept |
| Default constructor used to create a physical quantity from value. More...
|
|
constexpr | quantity () noexcept |
|
constexpr | quantity (Value val) noexcept |
| Default constructor used to create a physical quantity from value. More...
|
|
constexpr std::size_t | operator* () const noexcept |
| Const reference to the internal value. More...
|
|
constexpr sequencer_read_request & | operator+= (quantity const other) noexcept |
| Add other quantity of same Derived and value_type. More...
|
|
constexpr sequencer_read_request & | operator-= (quantity const other) noexcept |
| Subtract other quantity of same Derived and value_type. More...
|
|
constexpr sequencer_read_request & | operator/= (arithmetic auto const val) noexcept |
| Divides quantity by it's value type. More...
|
|
constexpr sequencer_read_request & | operator*= (arithmetic auto const val) noexcept |
| Multiplies quantity by it's value type. More...
|
|
constexpr | operator U () const noexcept |
| Provides explicit conversion of internal value to type U. More...
|
|
◆ quantity() [1/2]
◆ quantity() [2/2]
template<typename Value >
|
inlineexplicitconstexprnoexcept |
Default constructor used to create a physical quantity from value.
The documentation for this struct was generated from the following file: