Grail (C++)
1.1.1
A multi-platform, modular, universal engine for embedding advanced AI in games.
DefaultSink.hh
1
#ifndef GRAIL_DEFAULT_SINK_H
2
#define GRAIL_DEFAULT_SINK_H
3
4
#include <sstream>
5
6
#include "Sink.hh"
7
8
namespace
grail
9
{
13
class
DefaultSink
:
public
Sink
14
{
15
public
:
16
DefaultSink
(
bool
isSynchronized =
false
);
17
18
protected
:
19
virtual
void
Log
(
const
std::string& message)
override
;
20
};
21
}
22
#endif //GRAIL_DEFAULT_SINK_H
grail::DefaultSink
The DefaultSink class - sink writing messages to standard system output.
Definition:
DefaultSink.hh:13
grail::DefaultSink::Log
virtual void Log(const std::string &message) override
Log - override this method to define how the messege should be logged.
Definition:
DefaultSink.cpp:12
grail::Sink
The Sink class - destination of logger messages.
Definition:
Sink.hh:12
GrailLogger
DefaultSink.hh
Generated by
1.8.17