uSCXML 2.0.0
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
interpreter
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 */
LoggingImpl.h
uscxml::StdOutLogger
Definition:
StdOutLogger.h:27
uscxml
Definition:
Breakpoint.cpp:26
uscxml::LoggerImpl
Definition:
LoggingImpl.h:36
uscxml::Event
Definition:
Event.h:94
uscxml::Data
Definition:
Data.h:44