Classes | Namespaces | Macros
log_stream.hpp File Reference

Macro enabled, fast logging stream. More...

#include <map>
#include <string>
#include <ecl/config/macros.hpp>
#include <ecl/devices/shared_file.hpp>
#include <ecl/exceptions/standard_exception.hpp>
#include <ecl/time/timestamp.hpp>
#include "text_stream.hpp"
#include "macros.hpp"
Include dependency graph for log_stream.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ecl::LogStream
 A customised textstream for fast, multithreaded logging to file. More...
 

Namespaces

 ecl
 

Macros

#define FLUSH(logStream)
 Enables flushing of log streams. More...
 
#define LOG(logStream, mode)
 Enables log streaming. More...
 

Detailed Description

Macro enabled, fast logging stream.

Date
December 2009

Definition in file log_stream.hpp.



ecl_streams
Author(s): Daniel Stonier
autogenerated on Wed Mar 2 2022 00:16:48