![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
A monostate type that is a well-behaved empty value for variants. More...
Friends | |
| ARENE_NODISCARD friend constexpr auto | operator!= (monostate, monostate) noexcept -> bool |
| All monostates are not not equal. | |
| ARENE_NODISCARD friend constexpr auto | operator< (monostate, monostate) noexcept -> bool |
| A monostate is never less than another monostate. | |
| ARENE_NODISCARD friend constexpr auto | operator<= (monostate, monostate) noexcept -> bool |
| A monostate is always less-equal than another monostate as all are equal. | |
| ARENE_NODISCARD friend constexpr auto | operator== (monostate, monostate) noexcept -> bool |
| All monostates are equal. | |
| ARENE_NODISCARD friend constexpr auto | operator> (monostate, monostate) noexcept -> bool |
| A monostate is never greater than another monostate. | |
| ARENE_NODISCARD friend constexpr auto | operator>= (monostate, monostate) noexcept -> bool |
| A monostate is always greater-equal than another monostate as all are equal. | |
A monostate type that is a well-behaved empty value for variants.
|
friend |
All monostates are not not equal.
false
|
friend |
A monostate is never less than another monostate.
false
|
friend |
A monostate is always less-equal than another monostate as all are equal.
true
|
friend |
All monostates are equal.
true
|
friend |
A monostate is never greater than another monostate.
false
|
friend |
A monostate is always greater-equal than another monostate as all are equal.
true