![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Replaces g_Logger for as long as it's in scope.
More...
#include <CLogger.h>

Public Member Functions | |
| ScopedReplacement (std::ostream &mainLog, std::ostream &interestingLog, const bool useDebugPrintf) | |
| ScopedReplacement (const ScopedReplacement &)=delete | |
| ScopedReplacement & | operator= (const ScopedReplacement &)=delete |
| ScopedReplacement (ScopedReplacement &&)=delete | |
| ScopedReplacement & | operator= (ScopedReplacement &&)=delete |
| ~ScopedReplacement () | |
Private Attributes | |
| CLogger | m_ThisLogger |
| CLogger * | m_OldLogger |
Replaces g_Logger for as long as it's in scope.
| CLogger::ScopedReplacement::ScopedReplacement | ( | std::ostream & | mainLog, |
| std::ostream & | interestingLog, | ||
| const bool | useDebugPrintf | ||
| ) |
|
delete |
|
delete |
| CLogger::ScopedReplacement::~ScopedReplacement | ( | ) |
|
delete |
|
delete |
|
private |
|
private |