ledger-core
Logger.hpp
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file generated by Djinni from logger.djinni
3 
4 #ifndef DJINNI_GENERATED_LOGGER_HPP
5 #define DJINNI_GENERATED_LOGGER_HPP
6 
7 #include <string>
8 #ifndef LIBCORE_EXPORT
9  #if defined(_MSC_VER)
10  #include <libcore_export.h>
11  #else
12  #define LIBCORE_EXPORT
13  #endif
14 #endif
15 
16 namespace ledger { namespace core { namespace api {
17 
19 class LIBCORE_EXPORT Logger {
20 public:
21  virtual ~Logger() {}
22 
28  virtual void d(const std::string & tag, const std::string & message) = 0;
29 
35  virtual void i(const std::string & tag, const std::string & message) = 0;
36 
42  virtual void e(const std::string & tag, const std::string & message) = 0;
43 
49  virtual void w(const std::string & tag, const std::string & message) = 0;
50 
56  virtual void c(const std::string & tag, const std::string & message) = 0;
57 };
58 
59 } } } // namespace ledger::core::api
60 #endif //DJINNI_GENERATED_LOGGER_HPP
Definition: Logger.hpp:19
Definition: Account.cpp:8