lestes::msg::color_formatter Class Reference

Prints the logger output in color. More...

#include <logger_formatters.hh>

Inheritance diagram for lestes::msg::color_formatter:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ::std::ostream & format (const ptr< logger > &,::std::ostream &)
virtual void format_end (const ptr< logger > &,::std::ostream &)

Static Public Member Functions

static ptr< color_formattercreate (lstring color)

Protected Member Functions

 color_formatter (lstring b)

Private Member Functions

 color_formatter (const color_formatter &)

Private Attributes

lstring begin

Detailed Description

Prints the logger output in color.

Author:
TMA


Constructor & Destructor Documentation

lestes::msg::color_formatter::color_formatter ( lstring  b  )  [protected]

lestes::msg::color_formatter::color_formatter ( const color_formatter  )  [private]


Member Function Documentation

ptr< color_formatter > lestes::msg::color_formatter::create ( lstring  color  )  [static]

std::ostream & lestes::msg::color_formatter::format ( const ptr< logger > &  ,
::std::ostream &   
) [virtual]

Implements lestes::msg::logger_formatter.

void lestes::msg::color_formatter::format_end ( const ptr< logger > &  ,
::std::ostream &   
) [virtual]

Implements lestes::msg::logger_formatter.


Member Data Documentation

lstring lestes::msg::color_formatter::begin [private]


The documentation for this class was generated from the following files:
Generated on Mon Feb 12 18:49:39 2007 for lestes by doxygen 1.5.1-20070107