The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CDebugLogFileConfigManager Class Reference

Inheritance diagram for CDebugLogFileConfigManager:
Collaboration diagram for CDebugLogFileConfigManager:

List of all members.

Public Member Functions

 CDebugLogFileConfigManager (IConfigurableDebugLog &log)
 CDebugLogFileConfigManager (IConfigurableDebugLog &log, const _tstring &configFile)
 CDebugLogFileConfigManager (const CDebugLogFileConfigManager &rhs)
 ~CDebugLogFileConfigManager () override
CDebugLogFileConfigManageroperator= (const CDebugLogFileConfigManager &rhs)
void Start ()
void WaitForShutdownToComplete ()

Protected Member Functions

void ConfigureFrom (const _tstring &data, const IConfiguration &config) const
virtual void ConfigureLog (const IConfiguration &config, IConfigurableDebugLog::LogDump &dump) const


Constructor & Destructor Documentation

CDebugLogFileConfigManager ( IConfigurableDebugLog log,
const _tstring configFile 
)

~CDebugLogFileConfigManager (  )  [override]


Member Function Documentation

CDebugLogFileConfigManager& operator= ( const CDebugLogFileConfigManager rhs  ) 

void Start (  ) 

void WaitForShutdownToComplete (  ) 

void ConfigureFrom ( const _tstring data,
const IConfiguration config 
) const [protected]

void ConfigureLog ( const IConfiguration config,
IConfigurableDebugLog::LogDump dump 
) const [protected, virtual]


Generated on Sun Sep 12 19:09:00 2021 for The Server Framework - v7.4 by doxygen 1.5.3