Class ReporterSpec

Class Documentation

class ReporterSpec

Structured reporter spec that a reporter can be created from

Parsing has been validated, but semantics have not. This means e.g. that the colour mode is known to Catch2, but it might not be compiled into the binary, and the output filename might not be openable.

Public Functions

ReporterSpec(std::string name, Optional<std::string> outputFileName, Optional<ColourMode> colourMode, std::map<std::string, std::string> customOptions)
inline std::string const &name() const
inline Optional<std::string> const &outputFile() const
inline Optional<ColourMode> const &colourMode() const
inline std::map<std::string, std::string> const &customOptions() const