FileIOStreamInterface.h 856 B

12345678910111213141516171819202122232425262728293031
  1. #pragma once
  2. #include "ThirdPartyHeadersBegin.h"
  3. #include <string>
  4. #include "ThirdPartyHeadersEnd.h"
  5. #include "MASTER.h"
  6. #include "GLOBAL.h"
  7. #include "CodeContract.h"
  8. #include "basicTypes.h"
  9. namespace tecplot
  10. {
  11. namespace ___3933
  12. {
  13. class FileIOStreamInterface
  14. {
  15. public:
  16. virtual ___372 ___2041() const = 0;
  17. virtual ___372 close(bool ___3361) = 0;
  18. virtual ___1393 fileLoc() = 0;
  19. virtual ___372 ___3460() = 0;
  20. virtual ___372 ___3459(___1393 fileLoc) = 0;
  21. virtual ___372 seekToFileEnd() = 0;
  22. virtual std::string const &___1394() const = 0;
  23. virtual void ___3494(___372 ___2002) = 0;
  24. virtual ___372 ___2002() const = 0;
  25. virtual void setDataFileType(DataFileType_e ___844) = 0;
  26. virtual DataFileType_e ___844() const = 0;
  27. virtual class FileIOStatistics &statistics() = 0;
  28. virtual ~FileIOStreamInterface() {}
  29. };
  30. }
  31. }