Blamite Game Engine - Strings  00291.01.11.21.2204.blamite
A library containing general purpose utilities and classes for use in multiple projects.
logger.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 #ifdef STRINGS_EXPORTS
6 #define STRINGS_API __declspec(dllexport)
7 #else
8 #define STRINGS_API __declspec(dllimport)
9 #endif
10 
11 #ifndef STRINGS_INTERNAL
12 #define STRINGS_INTERNAL
13 #endif
14 
16 {
18 
20  STRINGS_INTERNAL void LogEvent(std::string message);
21  STRINGS_INTERNAL void LogEvent(std::string message, BlamLogLevel log_level);
22 
23  namespace API
24  {
27  }
28 }
BlamLogReceiver
Definition: logger.h:50
BlamBasicLogMessage
Definition: logger.h:40
STRINGS_INTERNAL
#define STRINGS_INTERNAL
Definition: logger.h:12
BlamStringsInternal::Logger::API::AddReceiver
STRINGS_INTERNAL void AddReceiver(BlamLogReceiver *receiver)
Definition: logger.cpp:25
BlamStringsInternal::Logger::API::RemoveReceiver
STRINGS_INTERNAL void RemoveReceiver(BlamLogReceiver *receiver)
Definition: logger.cpp:30
BlamStringsInternal::Logger
Definition: logger.h:15
BlamStringsInternal::Logger::PrepareLogger
STRINGS_INTERNAL void PrepareLogger()
Definition: logger.cpp:5
logger.h
BlamLogLevel
BlamLogLevel
Enumerator to specify log event severity.
Definition: logger.h:17
BlamStringsInternal::Logger::LogEvent
STRINGS_INTERNAL void LogEvent(BlamBasicLogMessage message)
Definition: logger.cpp:10