pulsar-client-cpp
include
pulsar
ConsoleLoggerFactory.h
1
20
#pragma once
21
22
#include <pulsar/Logger.h>
23
24
namespace
pulsar
{
25
26
class
ConsoleLoggerFactoryImpl;
27
49
class
PULSAR_PUBLIC
ConsoleLoggerFactory
:
public
LoggerFactory
{
50
public
:
51
explicit
ConsoleLoggerFactory
(Logger::Level level = Logger::LEVEL_INFO);
52
53
~
ConsoleLoggerFactory
();
54
55
Logger
* getLogger(
const
std::string& fileName)
override
;
56
57
private
:
58
std::unique_ptr<ConsoleLoggerFactoryImpl> impl_;
59
};
60
61
}
// namespace pulsar
pulsar::LoggerFactory
Definition:
Logger.h:58
pulsar::ConsoleLoggerFactory
Definition:
ConsoleLoggerFactory.h:49
pulsar::Logger
Definition:
Logger.h:28
pulsar
Definition:
Authentication.h:31
Generated by
1.8.17