30 #include "util/base/exception.h"
32 #include "rawdatafile.h"
38 throw CannotOpenFile(m_file);
40 m_stream.seekg(0, std::ios::end);
41 m_filesize = m_stream.tellg();
42 m_stream.seekg(0, std::ios::beg);
46 RawDataFile::~RawDataFile() {
55 m_stream.seekg(start);
56 m_stream.read(reinterpret_cast<char*>(buffer), length);