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