1#ifndef BES_RAWFILE_EXCEPTIONS_H
2#define BES_RAWFILE_EXCEPTIONS_H
10 virtual void print()
const;
18 virtual void print()
const;
29 virtual void print()
const;
32 std::string m_filename;
40 virtual void print()
const;
43 std::string m_blockName;
48 WrongMarker(uint32_t expect, uint32_t value) : m_expect(expect), m_value(value) {}
51 virtual void print()
const;
61 : m_blockName(block_name), m_expect(expect), m_value(value) {
65 virtual void print()
const;
68 std::string m_blockName;
76 : m_fileName(fileName) {
80 virtual void print()
const;
81 void print(
const char* fname)
const;
84 std::string m_fileName;
89 virtual void print()
const;
98 virtual void print()
const;
101 std::string m_blockName;
FailedToWrite(const char *block_name)
virtual void print() const
virtual void print() const
InvalidRawFile(const char *filename)
virtual ~InvalidRawFile()
RawExMessage(const char *msg)
virtual void print() const
virtual ~RawFileException()
virtual void print() const
virtual void print() const
virtual void print() const
ReachEndOfFile(const char *fileName)
virtual ~ReachEndOfFile()
virtual void print() const
UnexpectedRecordSize(const char *block_name, uint32_t expect, uint32_t value)
virtual ~UnexpectedRecordSize()
virtual void print() const
WrongMarker(uint32_t expect, uint32_t value)