Loading...
Searching...
No Matches
Catch::Clara::Detail::BasicResult< T > Member List

This is the complete list of members for Catch::Clara::Detail::BasicResult< T >, including all inherited members.

BasicResult(BasicResult< U > const &other) | Catch::Clara::Detail::BasicResult< T > | inlineexplicit
BasicResult(ResultType type, std::string &&message) | Catch::Clara::Detail::BasicResult< T > | inlineprotected
enforceOk() const override | Catch::Clara::Detail::BasicResult< T > | inlineprotectedvirtual
errorMessage() const -> std::string const & | Catch::Clara::Detail::BasicResult< T > | inline
logicError(std::string &&message) -> BasicResult | Catch::Clara::Detail::BasicResult< T > | inlinestatic
m_errorMessage | Catch::Clara::Detail::BasicResult< T > | protected
m_type | Catch::Clara::Detail::BasicResult< T > | protected
m_value | Catch::Clara::Detail::ResultValueBase< void > |
ok(U &&value) -> BasicResult | Catch::Clara::Detail::BasicResult< T > | inlinestatic
ok() -> BasicResult | Catch::Clara::Detail::BasicResult< T > | inlinestatic
operator bool() const | Catch::Clara::Detail::BasicResult< T > | inlineexplicit
operator=(ResultValueBase const &other) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
operator=(ResultValueBase &&other) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
Catch::Clara::Detail::ResultBase::operator=(ResultBase const &)=default | Catch::Clara::Detail::ResultBase | protected
Catch::Clara::Detail::ResultBase::operator=(ResultBase &&)=default | Catch::Clara::Detail::ResultBase | protected
ResultBase(ResultType type) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
ResultBase(ResultBase const &)=default | Catch::Clara::Detail::ResultValueBase< void > | protected
ResultBase(ResultBase &&)=default | Catch::Clara::Detail::ResultValueBase< void > | protected
ResultValueBase(ResultType type) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
ResultValueBase(ResultValueBase const &other) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
ResultValueBase(ResultValueBase &&other) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
ResultValueBase(ResultType, void const &value) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
ResultValueBase(ResultType, void &&value) | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected
runtimeError(std::string &&message) -> BasicResult | Catch::Clara::Detail::BasicResult< T > | inlinestatic
type() const -> ResultType | Catch::Clara::Detail::BasicResult< T > | inline
value() const & | Catch::Clara::Detail::ResultValueBase< void > | inline
value() && | Catch::Clara::Detail::ResultValueBase< void > | inline
~ResultBase() | Catch::Clara::Detail::ResultBase | protectedvirtual
~ResultValueBase() override | Catch::Clara::Detail::ResultValueBase< void > | inlineprotected