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

Public Member Functions

 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 format (const Description &)
 
virtual void format (const ItBase &)
 
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 ()
 

Protected Attributes

std::ostream & out_stream
 
int test_counter = 1
 
bool color_output
 

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