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"

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. | |