spdlog
Loading...
Searching...
No Matches
src
stdout_sinks.cpp
Go to the documentation of this file.
1
// Copyright(c) 2015-present, Gabi Melman & spdlog contributors.
2
// Distributed under the MIT License (http://opensource.org/licenses/MIT)
3
4
#ifndef SPDLOG_COMPILED_LIB
5
# error Please define SPDLOG_COMPILED_LIB to compile this file.
6
#endif
7
8
#include <
mutex
>
9
10
#include <
spdlog/details/null_mutex.h
>
11
#include <
spdlog/async.h
>
12
#include <
spdlog/sinks/stdout_sinks-inl.h
>
13
14
template
class
SPDLOG_API
spdlog::sinks::stdout_sink_base<spdlog::details::console_mutex>
;
15
template
class
SPDLOG_API
spdlog::sinks::stdout_sink_base<spdlog::details::console_nullmutex>
;
16
template
class
SPDLOG_API
spdlog::sinks::stdout_sink<spdlog::details::console_mutex>
;
17
template
class
SPDLOG_API
spdlog::sinks::stdout_sink<spdlog::details::console_nullmutex>
;
18
template
class
SPDLOG_API
spdlog::sinks::stderr_sink<spdlog::details::console_mutex>
;
19
template
class
SPDLOG_API
spdlog::sinks::stderr_sink<spdlog::details::console_nullmutex>
;
20
21
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stdout_logger_mt<spdlog::synchronous_factory>(
const
std::string
&logger_name);
22
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stdout_logger_st<spdlog::synchronous_factory>(
const
std::string
&logger_name);
23
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stderr_logger_mt<spdlog::synchronous_factory>(
const
std::string
&logger_name);
24
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stderr_logger_st<spdlog::synchronous_factory>(
const
std::string
&logger_name);
25
26
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stdout_logger_mt<spdlog::async_factory>(
const
std::string
&logger_name);
27
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stdout_logger_st<spdlog::async_factory>(
const
std::string
&logger_name);
28
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stderr_logger_mt<spdlog::async_factory>(
const
std::string
&logger_name);
29
template
SPDLOG_API
std::shared_ptr<spdlog::logger>
spdlog::stderr_logger_st<spdlog::async_factory>(
const
std::string
&logger_name);
async.h
std::string
spdlog::sinks::stderr_sink
Definition
stdout_sinks.h:57
spdlog::sinks::stdout_sink_base
Definition
stdout_sinks.h:21
spdlog::sinks::stdout_sink
Definition
stdout_sinks.h:50
SPDLOG_API
#define SPDLOG_API
Definition
common.h:31
mutex
null_mutex.h
std::shared_ptr
stdout_sinks-inl.h
Generated by
1.9.8