Increment operators
Synopses
Declared in <mp‐units/utility/constrained.h>
Pre‐increments the wrapped value.
constexpr
constrained&
operator++()
requires requires(T& v) {
{ ++v } ‐> std::same_as<T&>;
};
Post‐increments the wrapped value.
Return Value
-
a reference to
*this, after incrementing -
the value before incrementing, wrapped in
constrained
Parameters
Name |
Description |
tag |
unused; disambiguates this postfix overload from the prefix |
Created with MrDocs