Decrement operators
Synopses
Declared in <mp‐units/framework/quantity_point.h>
Pre‐decrements the underlying quantity from the origin.
constexpr
quantity_point&
operator‐‐() &
requires requires { ‐‐quantity_from_origin_is_an_implementation_detail_; };
Post‐decrements the underlying quantity from the origin.
[[nodiscard]]
constexpr
quantity_point
operator‐‐(int unused_tag)
requires requires { quantity_from_origin_is_an_implementation_detail_‐‐; };
Return Value
-
*this, after the decrement. -
A quantity point holding the value of
*thisbefore the decrement.
Parameters
Name |
Description |
unused_tag |
An unused tag parameter that distinguishes this overload as the post‐decrement operator. |
Created with MrDocs