FileReaderInterface.h 762 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "ThirdPartyHeadersBegin.h"
  3. #include <cstddef>
  4. #include "ThirdPartyHeadersEnd.h"
  5. #if defined getc
  6. #undef getc
  7. #endif
  8. #include "FileIOStreamInterface.h"
  9. namespace tecplot
  10. {
  11. namespace ___3933
  12. {
  13. class ___1399 : public FileIOStreamInterface
  14. {
  15. public:
  16. virtual ___372 open() = 0;
  17. virtual size_t fread(void *___416, size_t size, size_t count) = 0;
  18. virtual char *fgets(char *s, int size) = 0;
  19. virtual int feof() = 0;
  20. virtual int getc() = 0;
  21. virtual int ungetc(int c) = 0;
  22. virtual int fscanf(char const *format, void *___3251) = 0;
  23. virtual int fscanf(char const *format, void *ptr1, void *ptr2) = 0;
  24. virtual int fscanf(char const *format, void *ptr1, void *ptr2, void *ptr3) = 0;
  25. virtual ~___1399() {}
  26. };
  27. }
  28. }