1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
- #include "ClassMacros.h"
- #include "FileIOStatistics.h"
- #include "FileIOStreamInterface.h"
- namespace tecplot
- {
- namespace ___3933
- {
- class FileIOStream : public FileIOStreamInterface
- {
- public:
- explicit FileIOStream(std::string const &___1394);
- virtual ~FileIOStream();
- virtual ___372 ___2041() const;
- virtual ___372 close(bool ___3361);
- virtual ___1393 fileLoc();
- virtual ___372 ___3460();
- virtual ___372 ___3459(___1393 fileLoc);
- virtual ___372 seekToFileEnd();
- virtual std::string const &___1394() const;
- virtual void ___3494(___372 ___2002);
- virtual ___372 ___2002() const;
- virtual void setDataFileType(DataFileType_e ___844);
- virtual DataFileType_e ___844() const;
- virtual class FileIOStatistics &statistics();
- ___372 open(std::string const &___2504);
- FILE *handle() const;
- private:
- FileIOStatistics m_statistics;
- FILE *m_fileHandle;
- std::string const ___2461;
- bool m_isAscii;
- DataFileType_e m_dataFileType;
- UNCOPYABLE_CLASS(FileIOStream);
- };
- }
- }
|