home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 19 Printer / 19-Printer.zip / lj2up2.zip / GETARGS.H < prev    next >
Text File  |  1988-07-12  |  572b  |  20 lines

  1. /*  Getargs.h   Typedefs and defines needed for getargs
  2.  */
  3.  
  4.  
  5. #define INTEGER     0
  6. #define BOOLEAN     1
  7. #define CHARACTER   2
  8. #define STRING      3
  9. #define PROC        4
  10.  
  11. typedef struct _arg
  12. {
  13.     unsigned    arg  : 7  ; /* Command line switch      */
  14.     unsigned    type : 4  ; /* variable type        */
  15.     int     *variable ; /* pointer to variable      */
  16.     char        *errmsg   ; /* pointer to error message */
  17. }
  18. ARG;
  19. 
  20.