// ConsoleClose.h | |
#ifndef __CONSOLE_CLOSE_H | |
#define __CONSOLE_CLOSE_H | |
namespace NConsoleClose { | |
extern unsigned g_BreakCounter; | |
inline bool TestBreakSignal() | |
{ | |
#ifdef UNDER_CE | |
return false; | |
#else | |
return (g_BreakCounter != 0); | |
#endif | |
} | |
class CCtrlHandlerSetter | |
{ | |
public: | |
CCtrlHandlerSetter(); | |
virtual ~CCtrlHandlerSetter(); | |
}; | |
class CCtrlBreakException | |
{}; | |
// void CheckCtrlBreak(); | |
} | |
#endif |