ERRORMAN.DEF 939 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. DEFINITION MODULE ErrorManager;
  2. (*
  3. * REPERTOIRE
  4. * Release 1.6
  5. * By Charles Bradford and Cole Brecheen
  6. * (c) Copyright 1985-1992 PMI
  7. * Green Bay, Wisconsin
  8. * All rights reserved
  9. * (414) 468-6040
  10. *
  11. * $Header: D:/logfiles/defs/errorman.dev 1.4 30 Dec 1990 18:00:26 coleb $
  12. *
  13. *)
  14. TYPE
  15. AnErrMsgHandler = PROCEDURE( ARRAY OF CHAR );
  16. AnErrNumHandler = PROCEDURE( ARRAY OF CHAR,
  17. CARDINAL );
  18. AConfirmProc = PROCEDURE( ARRAY OF CHAR ):
  19. BOOLEAN;
  20. ATermProc = PROCEDURE();
  21. VAR
  22. WARN: AnErrMsgHandler;
  23. WarnNumber: AnErrNumHandler;
  24. AbortConfirmed: AConfirmProc;
  25. PROCEDURE AddTermProc( TheTermProc: ATermProc );
  26. PROCEDURE CallHalt( TheMessage: ARRAY OF CHAR );
  27. PROCEDURE DoTermProcs();
  28. PROCEDURE RemoveTermProc(TheTermProc:
  29. ATermProc);
  30. PROCEDURE StraightToDOS( TheMessage: ARRAY OF
  31. CHAR );
  32. PROCEDURE Init();
  33. END ErrorManager.