#include <logging.h>
Inheritance diagram for templog::dynamic_write_policy:
Static Public Member Functions | |
static bool | is_writing (int sev, int aud) |
static void | write_str (const std::string &str) |
static const writer_base * | set_writer (const writer_base *pw) |
Classes | |
class | auto_writer |
class | writer |
class | writer_base |
struct | writes |
This non-incremental write policy allows switiching of write policies at run-time.
Definition at line 674 of file logging.h.
|
Definition at line 706 of file logging.h. References templog::dynamic_write_policy::writer_base::is_writing(). |
|
Definition at line 709 of file logging.h. References templog::dynamic_write_policy::writer_base::write_str(). |
|
sets a dynamic write policy as the current writer
Definition at line 717 of file logging.h. Referenced by templog::dynamic_write_policy::auto_writer< WritePolicy_ >::auto_writer(), and templog::dynamic_write_policy::auto_writer< WritePolicy_ >::~auto_writer(). |