ClassicZoneVariableWriter.h 857 B

12345678910111213141516171819202122232425262728293031
  1. #pragma once
  2. #include "ThirdPartyHeadersBegin.h"
  3. #include <string>
  4. #include "ThirdPartyHeadersEnd.h"
  5. #include "basicTypes.h"
  6. namespace tecplot
  7. {
  8. namespace ___3933
  9. {
  10. class ___37;
  11. class FileWriterInterface;
  12. class ___1352;
  13. class ItemSetIterator;
  14. class ClassicZoneVariableWriter
  15. {
  16. public:
  17. ClassicZoneVariableWriter(ItemSetIterator &varIter, ___4636 zone, ___4636 ___341, ___37 &___36);
  18. static uint64_t varHeaderSizeInFile(bool ___2002);
  19. uint64_t varSizeInFile(___4352 ___4336, bool ___2002) const;
  20. ___372 writeVarHeader(FileWriterInterface &file, ValueLocation_e ___4326, ___4352 ___4336);
  21. ___372 writeVar(FileWriterInterface &szpltFile, ___1352 const &___1351);
  22. private:
  23. ItemSetIterator &m_varIter;
  24. ___4636 const ___2677;
  25. ___4636 const m_baseZone;
  26. ___37 &___2337;
  27. std::string const m_zoneNumberLabel;
  28. };
  29. }
  30. }