FileWriterInterface.h 506 B

12345678910111213141516171819202122
  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 FileWriterInterface : public FileIOStreamInterface
  14. {
  15. public:
  16. virtual ___372 open(bool update) = 0;
  17. virtual size_t fwrite(void const *___416, size_t size, size_t count) = 0;
  18. virtual int fprintf(char const *format, ...) = 0;
  19. virtual ~FileWriterInterface() {}
  20. };
  21. }
  22. }