#include <catch_amalgamated.hpp>
Public Member Functions | |
void const & | value () const & |
void && | value () && |
Public Attributes | |
void | m_value |
Protected Member Functions | |
ResultBase (ResultType type) | |
ResultBase (ResultBase const &)=default | |
ResultBase (ResultBase &&)=default | |
ResultValueBase (ResultType type) | |
ResultValueBase (ResultValueBase const &other) | |
ResultValueBase (ResultValueBase &&other) | |
ResultValueBase (ResultType, void const &value) | |
ResultValueBase (ResultType, void &&value) | |
ResultValueBase & | operator= (ResultValueBase const &other) |
ResultValueBase & | operator= (ResultValueBase &&other) |
~ResultValueBase () override | |
![]() | |
ResultBase (ResultType type) | |
virtual | ~ResultBase () |
ResultBase (ResultBase const &)=default | |
ResultBase & | operator= (ResultBase const &)=default |
ResultBase (ResultBase &&)=default | |
ResultBase & | operator= (ResultBase &&)=default |
virtual void | enforceOk () const =0 |
Protected Attributes | ||
union { | ||
T m_value | ||
}; | ||
![]() | ||
ResultType | m_type | |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineoverrideprotected |
|
inlineprotected |
|
inlineprotected |
|
protecteddefault |
|
protecteddefault |
|
inlineprotected |
|
inline |
|
inline |
union { ... } Catch::Clara::Detail::ResultValueBase< void > |
void Catch::Clara::Detail::ResultValueBase< void >::m_value |