home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / config / config.h < prev    next >
C/C++ Source or Header  |  1996-05-25  |  756b  |  32 lines

  1. /*
  2. ** Config.h
  3. **
  4. ** $VER: Config.h 1.0 (25.5.96)
  5. **
  6. ** Copyright (C) 1996, Adam Dawes
  7. **
  8. ** Refer to accompanying documentation for further details
  9. */
  10.  
  11.  
  12. extern int WriteConfig(char *filename, char *section, char *item, char *data);
  13. extern int WriteConfigNumber(char *filename, char *section, char *item, long data);
  14. extern int ReadConfig(char *filename, char *section, char *item, char *buffer, int bufsize, char *def);
  15. extern long ReadConfigNumber(char *filename, char *section, char *item, long def);
  16.  
  17. void init_list(struct List *lst);
  18. int add_list_item(struct List *lst, char *item);
  19. void free_list(struct List *lst);
  20.  
  21.  
  22. #define BUFFERSIZE 256
  23.  
  24.  
  25. #define CFG_WRITE_SUCCESS 1
  26. #define CFG_WRITE_FAIL 0
  27.  
  28. #define CFG_READ_SUCCESS 1
  29. #define CFG_READ_FAIL 0
  30.  
  31.  
  32.