CppBenchmark  1.0.4.0
C++ Benchmark Library
Classes | Namespaces | Enumerations | Functions
console.h File Reference

Console management definition. More...

#include <ostream>
#include "console.inl"

Go to the source code of this file.

Classes

class  CppBenchmark::Console
 Console management static class. More...
 

Namespaces

 CppBenchmark
 C++ Benchmark project definitions.
 

Enumerations

enum class  CppBenchmark::Color {
  CppBenchmark::BLACK , CppBenchmark::BLUE , CppBenchmark::GREEN , CppBenchmark::CYAN ,
  CppBenchmark::RED , CppBenchmark::MAGENTA , CppBenchmark::BROWN , CppBenchmark::GREY ,
  CppBenchmark::DARKGREY , CppBenchmark::LIGHTBLUE , CppBenchmark::LIGHTGREEN , CppBenchmark::LIGHTCYAN ,
  CppBenchmark::LIGHTRED , CppBenchmark::LIGHTMAGENTA , CppBenchmark::YELLOW , CppBenchmark::WHITE
}
 Supported console colors. More...
 

Functions

template<class TOutputStream >
TOutputStream & CppBenchmark::operator<< (TOutputStream &stream, Color color)
 Stream manipulator: change console text color. More...
 
template<class TOutputStream >
TOutputStream & CppBenchmark::operator<< (TOutputStream &stream, std::pair< Color, Color > colors)
 Stream manipulator: change console text and background colors. More...
 

Detailed Description

Console management definition.

Author
Ivan Shynkarenka
Date
29.07.2015

Definition in file console.h.