pulsar-client-cpp
include
pulsar
FileLoggerFactory.h
1
20
#pragma once
21
22
#include <pulsar/Logger.h>
23
24
namespace
pulsar
{
25
26
class
FileLoggerFactoryImpl;
27
47
class
PULSAR_PUBLIC
FileLoggerFactory
:
public
pulsar::LoggerFactory
{
48
public
:
55
FileLoggerFactory
(Logger::Level level,
const
std::string& logFilePath);
56
57
~
FileLoggerFactory
();
58
59
pulsar::Logger
* getLogger(
const
std::string& filename)
override
;
60
61
private
:
62
std::unique_ptr<FileLoggerFactoryImpl> impl_;
63
};
64
65
}
// namespace pulsar
pulsar::LoggerFactory
Definition:
Logger.h:58
pulsar::Logger
Definition:
Logger.h:28
pulsar::FileLoggerFactory
Definition:
FileLoggerFactory.h:47
pulsar
Definition:
Authentication.h:31
Generated by
1.8.17