Home | History | Annotate | Download | only in Console
      1 // ConsoleClose.h
      2 
      3 #ifndef __CONSOLE_CLOSE_H
      4 #define __CONSOLE_CLOSE_H
      5 
      6 namespace NConsoleClose {
      7 
      8 extern unsigned g_BreakCounter;
      9 
     10 inline bool TestBreakSignal()
     11 {
     12   #ifdef UNDER_CE
     13   return false;
     14   #else
     15   return (g_BreakCounter != 0);
     16   #endif
     17 }
     18 
     19 class CCtrlHandlerSetter
     20 {
     21 public:
     22   CCtrlHandlerSetter();
     23   virtual ~CCtrlHandlerSetter();
     24 };
     25 
     26 class CCtrlBreakException
     27 {};
     28 
     29 // void CheckCtrlBreak();
     30 
     31 }
     32 
     33 #endif
     34