ConsoleClose.h 299 B

123456789101112131415161718192021222324
  1. // ConsoleCloseUtils.h
  2. #ifndef __CONSOLECLOSEUTILS_H
  3. #define __CONSOLECLOSEUTILS_H
  4. namespace NConsoleClose {
  5. bool TestBreakSignal();
  6. class CCtrlHandlerSetter
  7. {
  8. public:
  9. CCtrlHandlerSetter();
  10. virtual ~CCtrlHandlerSetter();
  11. };
  12. class CCtrlBreakException
  13. {};
  14. void CheckCtrlBreak();
  15. }
  16. #endif