home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / OTHERUTI / TCPP10-8.ZIP / CLASSINC.ZIP / CLSDEFS.H < prev    next >
C/C++ Source or Header  |  1990-09-26  |  3KB  |  79 lines

  1. #ifndef __CLSDEFS_H
  2. #define __CLSDEFS_H
  3.  
  4. //
  5. // This file contains proprietary information of Borland International.
  6. // Copying or reproduction without prior written approval is prohibited.
  7. //
  8. // Copyright (c) 1990
  9. // Borland International
  10. // 1800 Scotts Valley Dr.
  11. // Scotts Valley, CA 95066
  12. // (408) 438-8400
  13. //
  14.  
  15. // Contents ----------------------------------------------------------------
  16. //
  17. //      ERROR_CLASS_HASH_VALUE
  18. //
  19. //      __EEXPAND
  20. //      __ENOMEM
  21. //      __ENOTSORT
  22. //      __ENOTASSOC
  23. //
  24. // Description
  25. //
  26. //      Definitions for the C++ class library.
  27. //
  28. // End ---------------------------------------------------------------------
  29.  
  30. // Interface Dependencies ---------------------------------------------------
  31.  
  32. #ifndef __CLSTYPES_H
  33. #include "clstypes.h"
  34. #endif
  35.  
  36. // End Interface Dependencies ------------------------------------------------
  37.  
  38. // LiteralSection ----------------------------------------------------------
  39. //
  40. //      hash values
  41. //
  42. // Description
  43. //
  44. //      For some classes it doesn't make sense to use any particular hash
  45. //      function on an object of that class to get a hash value, so we
  46. //      provide some default ones instead.  These are returned by member
  47. //      functions hashValue.
  48. //
  49. // End ---------------------------------------------------------------------
  50.  
  51. #define ERROR_CLASS_HASH_VALUE                      (hashValueType)0
  52.                                                                                                                                     
  53. // End LiteralSection hash values //
  54.  
  55.  
  56. // LiteralSection ----------------------------------------------------------
  57. //
  58. //      error codes
  59. //
  60. // Description
  61. //
  62. //      Defines run time error codes generated by the class libraries.
  63. //
  64. // End ---------------------------------------------------------------------
  65.  
  66. #define __EEXPAND                               2
  67.                                                                                                                                     
  68. #define __ENOMEM                                3
  69.                                                                                                                                     
  70. #define __ENOTSORT                              4
  71.                                                                                                                                     
  72. #define __ENOTASSOC                             5
  73.                                                                                                                                     
  74. // End LiteralSection error codes //
  75.  
  76. #endif // ifndef __CLSDEFS_H //
  77.  
  78.  
  79.