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 ()
BaseFormatter & set_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: