home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / opus / v5 / opussdk / amigaguide / dopus / args.h < prev    next >
C/C++ Source or Header  |  1977-12-31  |  1KB  |  43 lines

  1. @DATABASE "dopus/args.h"
  2. @MASTER   "opussdk:include/dopus/args.h"
  3. @REMARK   (c) Dr Greg Perry and Jonathan Potter, GPSoftware 1996
  4. @REMARK   This file was initially created by ADtoHT 2.1 on 07-Sep-96 18:20:14
  5. @REMARK   ADtoHT is © 1993-1995 Christian Stieber
  6.  
  7. @NODE MAIN "dopus/args.h"
  8. @TOC "DopusSDK/MAIN"
  9.  
  10. @{"dopus/args.h" LINK File}
  11.  
  12.  
  13. @{b}Typedefs@{ub}
  14.  
  15. @{"FuncArgs" LINK "dopus/args.h/File" 10}
  16.  
  17. @ENDNODE
  18. @NODE File "dopus/args.h"
  19. #ifndef _DOPUS_ARGS
  20. #define _DOPUS_ARGS
  21.  
  22. /*****************************************************************************
  23.  
  24.  ReadArgs support
  25.  
  26.  *****************************************************************************/
  27.  
  28. typedef struct
  29.         struct RDArgs   *FA_RDArgs;     // RDArgs structure
  30.         struct RDArgs   *FA_RDArgsRes;  // Return from ReadArgs()
  31.         char            *FA_ArgString;  // Copy of argument string (with newline)
  32.         long            *FA_ArgArray;   // Argument array pointer
  33.         long            *FA_Arguments;  // Argument array you should use
  34.         short           FA_Count;       // Number of arguments
  35.         short           FA_DoneArgs;    // DOpus uses this flag for its own purposes
  36. } FuncArgs;
  37.  
  38. @{"FuncArgs" LINK File 10} *ParseArgs(char *,char *);
  39. void DisposeArgs(@{"FuncArgs" LINK File 10} *);
  40.  
  41. #endif
  42. @ENDNODE
  43.