file_log_target Class Reference

#include <log.hpp>

Inheritance diagram for file_log_target:

Inheritance graph
[legend]
Collaboration diagram for file_log_target:

Collaboration graph
[legend]

List of all members.


Detailed Description

A log target that prints to a file.

Definition at line 94 of file log.hpp.


Public Member Functions

 file_log_target (const gsgl::string &fname)
void print_line (const gsgl::string &)
virtual ~file_log_target ()

Private Attributes

io::ft_streamf

Constructor & Destructor Documentation

file_log_target ( const gsgl::string fname  ) 

Definition at line 126 of file log.cpp.

References string::format(), ft_stream::out, and string::w_string().

~file_log_target (  )  [virtual]


Member Function Documentation

void print_line ( const gsgl::string msg  )  [virtual]

Implements log_target.

Definition at line 156 of file log.cpp.

References file_log_target::f.


Member Data Documentation

io::ft_stream* f [private]

Definition at line 97 of file log.hpp.

Referenced by file_log_target::print_line(), and file_log_target::~file_log_target().


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

Generated on Sat Mar 1 13:50:05 2008 for Periapsis Project by  doxygen 1.5.5