minGlue.h 755 B

12345678910111213141516171819
  1. /* Glue functions for the minIni library to the cache functions in minIni_cache.cpp */
  2. #include <SdFat.h>
  3. #define INI_FILETYPE FsFile
  4. #define INI_FILEPOS fspos_t
  5. bool ini_openread(const char *filename, INI_FILETYPE *fp);
  6. bool ini_close(INI_FILETYPE *fp);
  7. bool ini_read(char *buffer, int size, INI_FILETYPE *fp);
  8. void ini_tell(INI_FILETYPE *fp, INI_FILEPOS *pos);
  9. void ini_seek(INI_FILETYPE *fp, INI_FILEPOS *pos);
  10. bool ini_openwrite(const char *filename, INI_FILETYPE *fp);
  11. void ini_rename(const char *source, const char *destination);
  12. void ini_write(char *buffer, INI_FILETYPE *fp);
  13. // void ini_remove(const char *filename);
  14. #define INI_OPENREWRITE
  15. bool ini_openrewrite(const char *filename, INI_FILETYPE *fp);