STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::logger Class Reference

Detailed Description

Definition at line 24 of file log.h.

+ Inheritance diagram for stxxl::logger:
+ Collaboration diagram for stxxl::logger:

Public Member Functions

std::ofstream & errlog_stream ()
std::ofstream & log_stream ()
std::ofstream * waitlog_stream ()

Private Member Functions

 logger ()
 ~logger ()

Private Attributes

std::ofstream errlog_stream_
std::ofstream log_stream_
std::ofstream * waitlog_stream_

Additional Inherited Members

- Static Public Member Functions inherited from stxxl::singleton< logger >
static instance_pointer get_instance ()

Constructor & Destructor Documentation

stxxl::logger::logger ( )

Definition at line 22 of file log.cpp.

References errlog_stream_, log_stream_, and waitlog_stream_.

stxxl::logger::~logger ( )

Definition at line 37 of file log.cpp.

References waitlog_stream_.

Member Function Documentation

std::ofstream& stxxl::logger::errlog_stream ( )

Definition at line 41 of file log.h.

Referenced by stxxl::print_msg().

std::ofstream& stxxl::logger::log_stream ( )

Definition at line 36 of file log.h.

Referenced by stxxl::print_msg().

std::ofstream* stxxl::logger::waitlog_stream ( )

Definition at line 46 of file log.h.

Member Data Documentation

std::ofstream stxxl::logger::errlog_stream_

Definition at line 29 of file log.h.

Referenced by logger().

std::ofstream stxxl::logger::log_stream_

Definition at line 28 of file log.h.

Referenced by logger().

std::ofstream* stxxl::logger::waitlog_stream_

Definition at line 30 of file log.h.

Referenced by logger(), and ~logger().

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