StdOutLogger.h
Go to the documentation of this file.
1 
20 #ifndef STDOUTLOGGER_H_1A28C761
21 #define STDOUTLOGGER_H_1A28C761
22 
23 #include "LoggingImpl.h"
24 
25 namespace uscxml {
26 
27 class USCXML_API StdOutLogger : public LoggerImpl {
28 public:
29  StdOutLogger() {}
30  virtual ~StdOutLogger() {}
31 
32  virtual std::shared_ptr<LoggerImpl> create();
33 
34  virtual void log(LogSeverity severity, const std::string& message);
35  virtual void log(LogSeverity severity, const Event& event);
36  virtual void log(LogSeverity severity, const Data& data);
37 
38 };
39 
40 
41 }
42 
43 #endif /* end of include guard: STDOUTLOGGER_H_1A28C761 */
Definition: StdOutLogger.h:27
Definition: Breakpoint.cpp:26
Definition: LoggingImpl.h:36
Definition: Event.h:94
Definition: Data.h:44