|
| be_val () |
|
| be_val (Type value) |
|
Type | value () const |
|
| operator Type () const |
|
template<typename Other > |
std::enable_if_t< std::is_assignable< Type &, Other >::value, be_val & > | operator= (const Other &rhs) |
|
be_val & | operator++ () |
|
be_val & | operator-- () |
|
be_val | operator-- (int) |
|
be_val | operator++ (int) |
|
template<typename Other > |
bool | operator== (const Other &rhs) const |
|
template<typename Other > |
bool | operator!= (const Other &rhs) const |
|
template<typename Other > |
bool | operator>= (const Other &rhs) const |
|
template<typename Other > |
bool | operator<= (const Other &rhs) const |
|
template<typename Other > |
bool | operator> (const Other &rhs) const |
|
template<typename Other > |
bool | operator< (const Other &rhs) const |
|
template<typename Other > |
be_val & | operator+= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator-= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator*= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator/= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator%= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator|= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator&= (const Other &rhs) |
|
template<typename Other > |
be_val & | operator^= (const Other &rhs) |
|
template<typename Other > |
Type | operator+ (const Other &rhs) const |
|
template<typename Other > |
Type | operator- (const Other &rhs) const |
|
template<typename Other > |
Type | operator* (const Other &rhs) const |
|
template<typename Other > |
Type | operator/ (const Other &rhs) const |
|
template<typename Other > |
Type | operator% (const Other &rhs) const |
|
template<typename Other > |
Type | operator| (const Other &rhs) const |
|
template<typename Other > |
Type | operator & (const Other &rhs) const |
|
template<typename Other > |
Type | operator^ (const Other &rhs) const |
|