move log_msg to details namespace

This commit is contained in:
gabime
2014-03-28 19:03:24 +03:00
parent 40acfdfbc2
commit c09df09b9c
10 changed files with 43 additions and 46 deletions

View File

@@ -5,6 +5,7 @@
#include "../formatter.h"
#include "../common_types.h"
#include "../details/log_msg.h"
namespace c11log
{
@@ -19,7 +20,7 @@ public:
base_sink(const base_sink&) = delete;
base_sink& operator=(const base_sink&) = delete;
void log(const log_msg& msg)
void log(const details::log_msg& msg)
{
if (_enabled)
{
@@ -38,14 +39,14 @@ public:
}
protected:
virtual void _sink_it(const log_msg& msg) = 0;
virtual void _sink_it(const details::log_msg& msg) = 0;
std::atomic<bool> _enabled;
};
class null_sink:public base_sink
{
protected:
void _sink_it(const log_msg&) override
void _sink_it(const details::log_msg&) override
{
}
};