Files
Include/EXeCmdLogOff.h
Dario Sassi 0871a31cd0 Include :
- aggiornamenti
- aggiunta CmdLogOff.
2016-01-27 07:53:34 +00:00

34 lines
1.0 KiB
C++

//----------------------------------------------------------------------------
// EgalTech 2016-2016
//----------------------------------------------------------------------------
// File : EXeCmdLogOff.h Data : 24.01.16 Versione : 1.6l9
// Contenuto : Dichiarazione classe per disabilitazione temporanea
// registrazione dei comandi in formato lua.
//
//
// Modifiche : 24.01.16 DS Creazione modulo.
//
//
//----------------------------------------------------------------------------
#pragma once
#include "/EgtDev/Include/EXeExecutor.h"
//----------------------------------------------------------------------------
class CmdLogOff
{
public :
explicit CmdLogOff( void)
{ m_bOldLog = ExeDisableCommandLogger() ; }
~CmdLogOff( void)
{ Reset() ; }
void Reset( void)
{ if ( m_bOldLog)
ExeEnableCommandLogger() ;
m_bOldLog = false ; }
private :
bool m_bOldLog ;
} ;