Struct zmbt::decor::underlying¶
template <class E>
ClassList > zmbt > decor > underlying
Public Types¶
Type | Name |
---|---|
typedef std::underlying_type_t< E > | decorated_type |
Public Functions¶
Type | Name |
---|---|
operator decorated_type () const |
|
auto | operator! () const |
auto | operator!= (T const & other) const |
auto | operator% (T const & other) const |
auto | operator& (T const & other) const |
auto | operator&& (T const & other) const |
auto | operator* (T const & other) const |
auto | operator+ (T const & other) const |
auto | operator- () const |
auto | operator- (T const & other) const |
auto | operator/ (T const & other) const |
auto | operator< (T const & other) const |
auto | operator<< (T const & other) const |
auto | operator<= (T const & other) const |
underlying & | operator= (underlying const &) = default |
underlying & | operator= (underlying &&) = default |
underlying & | operator= (decorated_type const v) |
underlying & | operator= (E const v) |
underlying & | operator= (boost::json::string_view v) |
auto | operator== (T const & other) const |
auto | operator> (T const & other) const |
auto | operator>= (T const & other) const |
auto | operator>> (T const & other) const |
auto | operator^ (T const & other) const |
auto | operator| (T const & other) const |
auto | operator|| (T const & other) const |
auto | operator~ () const |
std::string | stringify () const |
underlying () = default |
|
underlying (underlying const &) = default |
|
underlying (underlying &&) = default |
|
underlying (decorated_type const v) |
|
underlying (E const v) |
|
underlying (boost::json::string_view v) |
|
decorated_type | value () const |
~underlying () = default |
Public Types Documentation¶
typedef decorated_type¶
Public Functions Documentation¶
function operator decorated_type¶
function operator!¶
function operator!=¶
function operator%¶
function operator&¶
function operator&&¶
function operator*¶
function operator+¶
function operator-¶
function operator-¶
function operator/¶
function operator<¶
function operator<<¶
function operator<=¶
function operator=¶
function operator=¶
function operator=¶
function operator=¶
function operator=¶
function operator==¶
function operator>¶
function operator>=¶
function operator>>¶
function operator^¶
function operator|¶
function operator||¶
function operator~¶
function stringify¶
function underlying [1/6]¶
function underlying [2/6]¶
function underlying [3/6]¶
function underlying [4/6]¶
function underlying [5/6]¶
function underlying [6/6]¶
function value¶
function ~underlying¶
The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/decor/underlying.hpp