C++Spec 1.0.0
BDD testing for C++
Loading...
Searching...
No Matches
CppSpec::Formatters::Verbose Class Reference
Inheritance diagram for CppSpec::Formatters::Verbose:
Collaboration diagram for CppSpec::Formatters::Verbose:

Public Member Functions

 Verbose (std::ostream &out_stream)
 
 Verbose (const BaseFormatter &base, std::ostream &out_stream)
 
 Verbose (const BaseFormatter &base)
 
void format (const Description &description) override
 
void format (const ItBase &it) override
 
- Public Member Functions inherited from CppSpec::Formatters::BaseFormatter
 BaseFormatter (std::ostream &out_stream=std::cout, bool color=is_terminal())
 
 BaseFormatter (const BaseFormatter &)=default
 
 BaseFormatter (const BaseFormatter &copy, std::ostream &out_stream)
 
void format (const Runnable &runnable)
 
void format_children (const Runnable &runnable)
 
virtual void cleanup ()
 
BaseFormatterset_color_output (bool value)
 
int get_and_increment_test_counter ()
 
void reset_test_counter ()
 
const char * set_color (const char *color)
 
const char * status_color (Result::Status status)
 
const char * reset_color ()
 

Additional Inherited Members

- Protected Attributes inherited from CppSpec::Formatters::BaseFormatter
std::ostream & out_stream
 
int test_counter = 1
 
bool color_output
 

Member Function Documentation

◆ format() [1/2]

void CppSpec::Formatters::Verbose::format ( const Description & description)
inlineoverridevirtual

◆ format() [2/2]

void CppSpec::Formatters::Verbose::format ( const ItBase & it)
inlineoverridevirtual

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