RetroArch
|
#include <be_val.h>
Public Member Functions | |
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 |
Protected Attributes | |
Type | mValue {} |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |