home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / CODE4-4.ZIP / HDR_EXMP.ZIP / INCLUDE.ZIP / U4ERROR.H < prev    next >
Encoding:
C/C++ Source or Header  |  1989-10-14  |  1.7 KB  |  65 lines

  1.  
  2. /*  u4error.h  (c)Copyright Sequiter Software Inc., 1987, 1988, 1989.  All rights reserved.  */
  3.  
  4. /* 100  General Disk Access Errors */
  5. #define    E_CREATE       100
  6. #define    E_OPEN         120
  7. #define    E_READ         140
  8. #define    E_WRITE        160
  9. #define    E_CLOSE        180
  10.  
  11. /* 200  Database Specific Errors */
  12. #define    E_BAD_DBF      200
  13. #define    E_D_MISSING    240
  14. #define    E_REC_LENGTH   260
  15. #define    E_CHANGE_SIZE  280
  16.  
  17. /* 300  Index File Specific Errors */
  18. #define    E_INDEX        300
  19. #define    E_I_CLOSE      310
  20. #define    E_BAD_NDX      320
  21. #define    E_I_MISSING    330
  22. #define    E_I_RECORD     335
  23. #define    E_UNIQUE       340
  24. #define    E_I_TYPE       350
  25. #define    E_I_CHANGED    360
  26. #define    E_KEY_LEN      370
  27. #define    E_NO_INDEX     380
  28.  
  29. /* 400  Multi-User Errors */
  30. #define    E_LOCK         400
  31. #define    E_UNLOCK       450
  32.  
  33. /* 500  Expression Errors */
  34. #define    E_BASE_NAME    500
  35. #define    E_COMPILE_NULL 510
  36. #define    E_DATE         515
  37. #define    E_EXPECT       520
  38. #define    E_COMPLETE     530
  39. #define    E_OVERFLOW     540
  40. #define    E_TYPE         550
  41. #define    E_RIGHT        560
  42. #define    E_FUNCTION     570
  43. #define    E_OPERATOR     575
  44. #define    E_VALUE        580
  45. #define    E_STRING_LONG  590
  46.  
  47. /* 600  Memo File Errors */
  48. #define    E_EDITOR       600
  49. #define    E_MEMO_NAME    620
  50. #define    E_MEMO_SIZE    640
  51.  
  52. /* 700  Windowing and Menuing Errors */
  53. #define    E_WINDOW_REF   700
  54.  
  55. /* 800  Extended Routine Errors */
  56. #define    E_RELATED      800
  57. #define    E_CONTROL      820
  58. #define    E_RELATING     840
  59.  
  60. /* 900  Other Errors */
  61. #define    E_MEMORY       900
  62. #define    E_ALLOCATE     920
  63. #define    E_INTERNAL     950
  64.  
  65.