15 #include "CeeCore/Base.h" 16 #include "CeeCore/RefCountedObject.h" 17 #include "CeeCore/Str.h" 38 void setLevel(
const Str& loggerName,
int logLevel);
41 void logError(
const Str& loggerName,
const Str& errorMessage);
42 void logError(
const Str& loggerName,
const Str& errorMessage,
const CodeLocation& location);
43 void logWarning(
const Str& loggerName,
const Str& warningMessage);
44 void logWarning(
const Str& loggerName,
const Str& warningMessage,
const CodeLocation& location);
45 void logInfo(
const Str& loggerName,
const Str& infoMessage);
46 void logInfo(
const Str& loggerName,
const Str& infoMessage,
const CodeLocation& location);
47 void logDebug(
const Str& loggerName,
const Str& debugMessage);
48 void logDebug(
const Str& loggerName,
const Str& debugMessage,
const CodeLocation& location);
50 void logInfoForced(
const Str& loggerName,
const Str& infoMessage);
53 cvf::LogManager* internal_cvfLogManager();
Definition: LogEvent.h:19
Static class for initialization of the Core component.
Definition: CoreComponent.h:32
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
A general unicode based string class.
Definition: Str.h:28
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Represents a source code location.
Definition: CodeLocation.h:23
Class for managing log messages.
Definition: LogManager.h:33
Base class for log destinations.
Definition: LogDestination.h:35