home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 2 / MacMania 2.toast / Demo's / Tools&Utilities / Programming / CIncludesTool / modified version / source files / CIncludesCode.h next >
Encoding:
C/C++ Source or Header  |  1991-08-28  |  586 b   |  35 lines  |  [TEXT/MPS ]

  1. /* Header file for CIncludes Tool    - John Jeppson */
  2.  
  3. #include <Types.h>
  4.  
  5. #define databaseType    'dHdl'
  6. #define databaseID        128
  7. #define databaseName    "fake resource"
  8.  
  9. //#define dataFilename    "\pCIncludesData"
  10. #define numDictionaries 27
  11.  
  12. extern Str255 dataFilename;
  13. typedef char  strArray[][32];
  14. typedef char  *ptrArray[];
  15.  
  16. typedef struct {
  17.     long    numFiles;
  18.     long    nameArrayOffset;
  19.     long    dependencyArrayOffset;
  20.     long    dictionaryOffsets[numDictionaries];
  21. } dataHeaderType;
  22.  
  23. union shortUnion {
  24.     short vv;
  25.     char  cc[2];
  26. };
  27.  
  28. union longUnion {
  29.     long  vvvv;
  30.     char  cc[4];
  31. };
  32.  
  33. #include "prototypes.h"
  34.  
  35.