#include <di/vocab/error/status_code.h>
|
| | StatusCode ()=default |
| | StatusCode (StatusCode const &)=default |
| | StatusCode (StatusCode &&)=default |
template<typename U, typename... Args>
requires (!concepts::DecaySameAs<U, StatusCode> && !concepts::DecaySameAs<U, InPlace> && concepts::ConvertibleToStatusCode<StatusCode, U, Args...>) |
| constexpr | StatusCode (U &&v, Args &&... args) |
template<typename... Args>
requires ((sizeof...(Args) == 1 && (... && concepts::SameAs<Args &&, Value &&>) ) || concepts::ConstructibleFrom<Value, Args...>) |
| constexpr | StatusCode (InPlace, Args &&... args) |
template<typename U, typename... Args>
requires (concepts::ConstructibleFrom<Value, std::initializer_list<U>, Args...>) |
| constexpr | StatusCode (InPlace, std::initializer_list< U > list, Args &&... args) |
| constexpr | StatusCode (Value const &value) |
| constexpr | StatusCode (Value &&value) |
| auto | operator= (StatusCode const &) -> StatusCode &=default |
| auto | operator= (StatusCode &&) -> StatusCode &=default |
| | ~StatusCode ()=default |
| constexpr auto | to_string () const |
| constexpr auto | message () const |
◆ Domain
◆ Value
◆ StatusCode() [1/8]
◆ StatusCode() [2/8]
◆ StatusCode() [3/8]
◆ StatusCode() [4/8]
template<typename U, typename... Args>
requires (!concepts::DecaySameAs<U, StatusCode> && !concepts::DecaySameAs<U,
InPlace> && concepts::ConvertibleToStatusCode<StatusCode, U, Args...>)
◆ StatusCode() [5/8]
template<typename... Args>
requires ((sizeof...(Args) == 1 && (... && concepts::SameAs<Args &&,
Value &&>) ) || concepts::ConstructibleFrom<
Value, Args...>)
◆ StatusCode() [6/8]
template<typename U, typename... Args>
requires (concepts::ConstructibleFrom<
Value, std::initializer_list<U>, Args...>)
◆ StatusCode() [7/8]
◆ StatusCode() [8/8]
◆ ~StatusCode()
◆ message()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ to_string()
◆ StatusCode
The documentation for this class was generated from the following file: