SZLFEPartitionedZoneHeaderWriter.h 984 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include "SzlFileLoader.h"
  3. #include "ZoneHeaderWriterAbstract.h"
  4. namespace tecplot
  5. {
  6. namespace ___3933
  7. {
  8. class ItemSetIterator;
  9. class SZLFEPartitionedZoneHeaderWriter : public ZoneHeaderWriterAbstract
  10. {
  11. public:
  12. SZLFEPartitionedZoneHeaderWriter(ItemSetIterator &varIter, ___4636 zone, ___4636 ___341, ___37 &___36, ___2240<int32_t> const &partitionFileNums, UInt64Array const &partitionHeaderFilePositions, UInt32Array const &partitionNumCells, UInt32Array const &partitionNumNodes, VarZoneMinMaxArray const &varPartitionMinMaxes);
  13. virtual ~SZLFEPartitionedZoneHeaderWriter();
  14. virtual uint64_t sizeInFile(bool ___2002) const;
  15. virtual ___372 write(FileWriterInterface &fileWriter) const;
  16. private:
  17. ___2240<int32_t> const &m_partitionFileNums;
  18. UInt64Array const &m_partitionHeaderFilePositions;
  19. UInt32Array const &m_partitionNumCells;
  20. UInt32Array const &m_partitionNumNodes;
  21. VarZoneMinMaxArray const &m_varPartitionMinMaxes;
  22. };
  23. }
  24. }