#include <fstream>
#include <string>
#include "boost/filesystem.hpp"
#include "boost/interprocess/sync/file_lock.hpp"
#include "boost/interprocess/sync/scoped_lock.hpp"
#include <ctime>
Go to the source code of this file.
Namespaces | |
| namespace | iplatypus |
Classes | |
| class | iplatypus::logger |
| A cascading priorities logging tool. This object is thread-safe, it uses memory on the free store, so terminate() must be called. We now support a log level, which dictates which logs actually get written at all. The log level is set much like bind; that is, it cascades so setting log_level "warn" will write out only log entries with a priority of "warn", "error", and "fatal". More... | |
Defines | |
| #define | NULLPTR 0 |
Variables | |
| const unsigned int | iplatypus::LOGGER_MAX_FLAGS = 5 |
| #define NULLPTR 0 |
1.4.7