CppWAMP
C++11 client library for the WAMP protocol
wamp::ErrorOr< T > Member List

This is the complete list of members for wamp::ErrorOr< T >, including all inherited members.

emplace(Args &&... args)wamp::ErrorOr< T >inline
error()wamp::ErrorOr< T >inline
error() constwamp::ErrorOr< T >inline
error_type typedefwamp::ErrorOr< T >
errorCode() constwamp::ErrorOr< T >inline
errorInfo() constwamp::ErrorOr< T >inline
ErrorOr()=defaultwamp::ErrorOr< T >
ErrorOr(const ErrorOr &)=defaultwamp::ErrorOr< T >
ErrorOr(ErrorOr &&)=defaultwamp::ErrorOr< T >
ErrorOr(value_type value)wamp::ErrorOr< T >inline
ErrorOr(Unexpected< G > unex)wamp::ErrorOr< T >inline
ErrorOr(std::error_code ec)wamp::ErrorOr< T >inline
ErrorOr(std::error_code ec, std::string)wamp::ErrorOr< T >inline
get()wamp::ErrorOr< T >inline
get() constwamp::ErrorOr< T >inline
has_value() const noexceptwamp::ErrorOr< T >inline
operator bool() const noexceptwamp::ErrorOr< T >inlineexplicit
operator!=(const ErrorOr< T1 > &x, const ErrorOr< T2 > &y)wamp::ErrorOr< T >related
operator!=(const ErrorOr< T1 > &x, const T2 &v)wamp::ErrorOr< T >related
operator!=(const T2 &v, const ErrorOr< T1 > &x)wamp::ErrorOr< T >related
operator!=(const ErrorOr< T > &x, const Unexpected< E > &e)wamp::ErrorOr< T >related
operator!=(const Unexpected< E > &e, const ErrorOr< T > &x)wamp::ErrorOr< T >related
operator*() &wamp::ErrorOr< T >inline
operator*() &&wamp::ErrorOr< T >inline
operator*() const &wamp::ErrorOr< T >inline
operator*() const &&wamp::ErrorOr< T >inline
operator->()wamp::ErrorOr< T >inline
operator->() constwamp::ErrorOr< T >inline
operator=(const ErrorOr &)=defaultwamp::ErrorOr< T >
operator=(ErrorOr &&)=defaultwamp::ErrorOr< T >
operator=(value_type value)wamp::ErrorOr< T >inline
operator=(Unexpected< G > unex)wamp::ErrorOr< T >inline
operator==(const ErrorOr< T1 > &x, const ErrorOr< T2 > &y)wamp::ErrorOr< T >related
operator==(const ErrorOr< T1 > &x, const T2 &v)wamp::ErrorOr< T >related
operator==(const T2 &v, const ErrorOr< T1 > &x)wamp::ErrorOr< T >related
operator==(const ErrorOr< T > &x, const Unexpected< E > &e)wamp::ErrorOr< T >related
operator==(const Unexpected< E > &e, const ErrorOr< T > &x)wamp::ErrorOr< T >related
setError(std::error_code ec)wamp::ErrorOr< T >inline
setError(std::error_code ec, std::string)wamp::ErrorOr< T >inline
setValue(T value)wamp::ErrorOr< T >inline
swap(ErrorOr &rhs) noexcept(std::is_nothrow_swappable< value_type >::value)wamp::ErrorOr< T >inline
swap(ErrorOr< T > &x, ErrorOr< T > &y) noexcept(noexcept(x.swap(y)))wamp::ErrorOr< T >related
value() &wamp::ErrorOr< T >inline
value() &&wamp::ErrorOr< T >inline
value() const &wamp::ErrorOr< T >inline
value() const &&wamp::ErrorOr< T >inline
value_or(U &&v) const &wamp::ErrorOr< T >inline
value_or(U &&v) &&wamp::ErrorOr< T >inline
value_type typedefwamp::ErrorOr< T >
ValueType typedefwamp::ErrorOr< T >