Template Class ResultValueBase

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class ResultValueBase : public Catch::Clara::Detail::ResultBase

Public Functions

inline auto value() const -> T const&

Public Members

T m_value

Protected Functions

inline ResultValueBase(ResultType type)
inline ResultValueBase(ResultValueBase const &other)
inline ResultValueBase(ResultType, T const &value)
inline auto operator=(ResultValueBase const &other) -> ResultValueBase&
inline ~ResultValueBase() override

Protected Attributes

union Catch::Clara::Detail::ResultValueBase::[anonymous] [anonymous]