Class ResultBase

Inheritance Relationships

Derived Types

Class Documentation

class ResultBase

Subclassed by Catch::Clara::Detail::ResultValueBase< T >, Catch::Clara::Detail::ResultValueBase< void >

Protected Functions

inline 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

ResultType m_type