home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 November / VPR9611B.ISO / vabasic / ntclnt.exe / DISK8 / data.8 / datab / INCLUDE / ERRTABLE < prev    next >
Text File  |  1996-07-29  |  2KB  |  43 lines

  1. //--------------------------------------------------------------
  2. // $Source: /rcs/crcs/general/errtable,v $
  3. // Checked in by: $Author: michael $
  4. // $Date: 1994/12/21 01:45:48 $           $Revision: 1.3 $
  5. //---------------------------------------------------------------------
  6. //             Copyright 1994, Visual Edge Software Ltd.
  7. //
  8. // ALL RIGHTS RESERVED.  This notice is  intended  as  a  precaution
  9. // against  inadvertent publication, and shall not be deemed to con-
  10. // stitute an acknowledgment that publication has  occurred  nor  to
  11. // imply  any  waiver  of confidentiality.  The year included in the
  12. // notice is the year of the creation of the work.
  13. //------------------------------------------------------------------------
  14. // DESCRIPTION:
  15. //
  16. // This is the registry of type names for the builder engine.
  17. //
  18. // This file is -not- wrapped for single inclusion;  it is intended
  19. // to be reused with different definitions of the macro.
  20. // This file is included in various source files,
  21. // under various definitions of 'ErrType' as a macro.
  22. //
  23. // See 'errtypes.hh' for one example of how this file is used.
  24. //------------------------------------------------------------------------
  25. // VErrType
  26. // -------
  27. //      Range = 0 - 999
  28. //      Range = 1 -  99 are reserved (SIGILL, SIGSEGV, etc. values)
  29. //      Last Used = 104
  30. //      Not to exceed 0x10000
  31. //------------------------------------------------------------------------
  32.  
  33. #ifndef ErrType
  34. #define ErrType(aName, aValue)
  35. #endif
  36.  
  37. ErrType(Component,            100)      // component errors
  38. ErrType(Interpreter,          101)      // interpreter errors
  39. ErrType(ClearInterpreter,     102)      // cleared interpreter errors
  40. ErrType(LowMemory,            103)      // Low memory error
  41. ErrType(NoMemory,             104)      // Out of memory error
  42. ErrType(OSError,              105)      // Operating System (signal) error
  43.