7 #ifndef NAZARA_ABSTRACTLOGGER_HPP 8 #define NAZARA_ABSTRACTLOGGER_HPP 10 #include <Nazara/Prerequesites.hpp> 11 #include <Nazara/Core/String.hpp> 21 virtual void EnableStdReplication(
bool enable) = 0;
23 virtual bool IsStdReplicationEnabled()
const = 0;
25 virtual void Write(
const String&
string) = 0;
26 virtual void WriteError(ErrorType type,
const String& error,
unsigned int line = 0,
const char* file =
nullptr,
const char*
function =
nullptr);
30 #endif // NAZARA_ABSTRACTLOGGER_HPP TODO: Inherit SoundEmitter from Node.
Definition: Algorithm.hpp:12
Core class that represents a string.
Definition: String.hpp:22
Core class that represents the behaviour of the log classes.
Definition: AbstractLogger.hpp:15