Horizon
Loading...
Searching...
No Matches
Catch::Clara::Detail::ResultValueBase< void > Class Reference
Inheritance diagram for Catch::Clara::Detail::ResultValueBase< void >:
Catch::Clara::Detail::ResultBase Catch::Clara::Detail::ResultBase Catch::Clara::Detail::BasicResult< void > Catch::Clara::Detail::BasicResult< T >

Public Member Functions

auto value () const -> void const &

Public Attributes

void m_value

Protected Member Functions

 ResultBase (ResultType type)
 ResultBase (ResultBase const &)=default
 ResultBase (ResultBase &&)=default
 ResultValueBase (ResultType type)
auto operator= (ResultValueBase const &other) -> ResultValueBase &
Protected Member Functions inherited from Catch::Clara::Detail::ResultBase
 ResultBase (ResultType type)
 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 
}; 
Protected Attributes inherited from Catch::Clara::Detail::ResultBase
ResultType m_type

The documentation for this class was generated from the following file: