S3FC project page S3FC home page

Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

s3_filelogger Class Reference

This class is used to stream messages to a text file. More...

#include <s3_logger.h>

Collaboration diagram for s3_filelogger:

Collaboration graph
[legend]
List of all members.

Public Methods

 s3_filelogger (const std::string &filename, const bool append=true)
 Constructor. More...


Private Attributes

s3_file_buffer logbuf
 The s3_file_buffer class that does the actual work. More...


Detailed Description

This class is used to stream messages to a text file.

See also:
The overall operation of the S3 Logging System.
Author:
Francois Swanepoel <swanepoel@stonethree.com>

Definition at line 431 of file s3_logger.h.


Constructor & Destructor Documentation

s3_filelogger::s3_filelogger const std::string &    filename,
const bool    append = true
[inline]
 

Constructor.

Parameters:
filename  Name of file to log to.
append  If true, will append to logfile, if not will erase existing file.

Definition at line 447 of file s3_logger.h.


Member Data Documentation

s3_file_buffer s3_filelogger::logbuf [private]
 

The s3_file_buffer class that does the actual work.

Definition at line 436 of file s3_logger.h.


The documentation for this class was generated from the following file:
Send comments to: s3fc@stonethree.com SourceForge Logo