bitz-server
2.0.3
lib
spdlog
sinks
null_sink.h
1
//
2
// Copyright(c) 2015 Gabi Melman.
3
// Distributed under the MIT License (http://opensource.org/licenses/MIT)
4
//
5
6
#pragma once
7
8
#include "../details/null_mutex.h"
9
#include "base_sink.h"
10
11
#include <mutex>
12
13
namespace
spdlog
{
14
namespace
sinks {
15
16
template
<
class
Mutex>
17
class
null_sink
:
public
base_sink
<Mutex>
18
{
19
protected
:
20
void
_sink_it(
const
details::log_msg
&)
override
{}
21
22
void
_flush()
override
{}
23
};
24
25
using
null_sink_mt
=
null_sink<details::null_mutex>
;
26
using
null_sink_st
=
null_sink<details::null_mutex>
;
27
28
}
// namespace sinks
29
}
// namespace spdlog
spdlog
Definition:
async_logger.h:26
spdlog::details::log_msg
Definition:
log_msg.h:16
spdlog::sinks::null_sink
Definition:
null_sink.h:17
spdlog::sinks::base_sink
Definition:
base_sink.h:23
Generated on Sat Jan 12 2019 15:57:03 for bitz-server by
1.8.13