Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
Logging Namespace Reference

Classes

class  Log
 

Enumerations

enum  Outputs : unsigned { Out_Cout = 1u << 0 , Out_Clog = 1u << 1 , Out_File = 1u << 2 , Out_Panel = 1u << 3 }
 

Functions

LogLogger ()
 
bool InitLogger (const std::string &filename="olympe.log")
 
void ShutdownLogger ()
 

Enumeration Type Documentation

◆ Outputs

Enumerator
Out_Cout 
Out_Clog 
Out_File 
Out_Panel 

Definition at line 28 of file system_utils.h.

Function Documentation

◆ InitLogger()

bool Logging::InitLogger ( const std::string &  filename = "olympe.log")
inline

Definition at line 171 of file system_utils.h.

References GetComponentTypeID_Static(), Logging::Log::Init(), and Logger().

Referenced by SDL_AppInit().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Logger()

Log & Logging::Logger ( )
inline

Definition at line 164 of file system_utils.h.

References GetComponentTypeID_Static().

Referenced by InitLogger(), and ShutdownLogger().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ShutdownLogger()

void Logging::ShutdownLogger ( )
inline

Definition at line 180 of file system_utils.h.

References Logger(), and Logging::Log::Shutdown().

+ Here is the call graph for this function: