home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / zfamily.zip / zfamily / ZISFUNCS / SAMPLE / TSTTYPES.H < prev    next >
Text File  |  1993-09-01  |  2KB  |  60 lines

  1. /*
  2. ** /----------------------------------------------------------------------\
  3. ** |             IBM Z Family Reusable Libraries/2 (5641-504)             |
  4. ** |----------------------------------------------------------------------|
  5. ** | (C) Copyright International Business Machines Corporation 1993, 1994 |
  6. ** |----------------------------------------------------------------------|
  7. ** |                       DISCLAIMER OF WARRANTIES                       |
  8. ** |                       ------------------------                       |
  9. ** | The following code is sample code created by IBM Corporation.        |
  10. ** | Such a code is provided to you solely for the purpose of assisting   |
  11. ** | you in the development of your applications. The code is provided    |
  12. ** | "AS IS", without warranty of any kind.  IBM shall not be liable for  |
  13. ** | any damages arising out of your use of the following code, even if   |
  14. ** | they have been advised of the possibility of such damages.           |                                                                         *
  15. ** \----------------------------------------------------------------------/
  16. **
  17. **  Header  : TSTTYPES.H
  18. **  Author  : Alessandro Cavallini (CAVALLI at ROMEPPC)
  19. **            Pino Venturella (VENTUREL at ROMEPPC)
  20. **  Created : 06 Jul 1992
  21. **  Updated : 31 Aug 1993
  22. **  Version : 3.12
  23. **  Content : Type definition for the ZIS test program
  24. **
  25. */
  26. #ifndef TSTTYPES
  27. #define TSTTYPES 0
  28.  
  29. /*
  30. ** Type definition for a LIST
  31. */
  32.  typedef struct _list
  33.  {
  34.    int  size ; // Number of element
  35.    int  dim ;  // Lenght of each element in the list
  36.    PSZ  psz ;  // Pointer to the first element
  37.  }
  38.  LIST, *PLIST ;
  39.  
  40. /*
  41. ** Type definition for a character entry field
  42. */
  43.  typedef struct _efield
  44.  {
  45.    int dim ; // Lenght of field
  46.    PSZ psz ; // Pointer to the field
  47.  }
  48.  FIELD, *PFIELD ;
  49.  
  50. /*
  51. ** Type definition for global information
  52. */
  53.  typedef struct _global
  54.  {
  55.    HAB *data ;
  56.  }
  57.  GLBL, *PGLBL ;
  58.  
  59. #endif
  60.