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"

Go to the source code of this file.
| Classes | |
| class | ecl::LogStream | 
| A customised textstream for fast, multithreaded logging to file.  More... | |
| Namespaces | |
| namespace | ecl | 
| Defines | |
| #define | FLUSH(logStream) | 
| Enables flushing of log streams. | |
| #define | LOG(logStream, mode) | 
| Enables log streaming. | |