ClassicZoneWriterAbstract.h 1.0 KB

123456
  1. #pragma once
  2. #include "ClassicZoneHeaderWriter.h"
  3. #include "ClassicZoneVariableWriter.h"
  4. #include "ZoneWriterAbstract.h"
  5. #include "ClassicZoneFileLocations.h"
  6. namespace tecplot { namespace ___3933 { class ClassicZoneWriterAbstract : public ___4709 { public: ClassicZoneWriterAbstract( ItemSetIterator& varIter, ___4636 zone, ___4636 ___341, std::vector<___372> const& ___4564, ___372 ___4499, ___37& ___36); virtual ~ClassicZoneWriterAbstract(); protected: ClassicZoneVariableWriter m_variableWriter; ClassicZoneHeaderWriter m_headerWriter; ClassicZoneFileLocations m_zoneFileLocations; private: virtual uint64_t zoneConnectivityFileSize(bool ___2002) = 0; virtual uint64_t zoneDataFileSize(bool ___2002); virtual uint64_t zoneHeaderFileSize(bool ___2002); virtual ___372 writeZoneData(FileWriterInterface& szpltFile); virtual ___372 writeZoneConnectivity(FileWriterInterface& szpltFile) = 0; virtual ___372 writeZoneHeader(FileWriterInterface& szpltFile); }; }}