XII Release 0.1.0
Loading...
Searching...
No Matches
xiiLogSystemScope Class Reference

A class that sets a custom xiiLogInterface as the thread local default log system, and resets the previous system when it goes out of scope. More...

#include <Log.h>

Public Member Functions

 xiiLogSystemScope (xiiLogInterface *pInterface)
 The given xiiLogInterface is passed to xiiLog::SetThreadLocalLogSystem().
 
 ~xiiLogSystemScope ()
 Resets the previous xiiLogInterface through xiiLog::SetThreadLocalLogSystem()
 

Protected Attributes

xiiLogInterfacem_pPrevious
 

Detailed Description

A class that sets a custom xiiLogInterface as the thread local default log system, and resets the previous system when it goes out of scope.


The documentation for this class was generated from the following file: