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