1#ifndef BES_RAWFILE_EXCEPTIONS_H
2#define BES_RAWFILE_EXCEPTIONS_H
11 virtual void print()
const;
19 virtual void print()
const;
30 virtual void print()
const;
33 std::string m_filename;
41 virtual void print()
const;
44 std::string m_blockName;
49 WrongMarker(uint32_t expect, uint32_t value) : m_expect(expect), m_value(value) {}
52 virtual void print()
const;
62 : m_blockName(block_name), m_expect(expect), m_value(value) {
66 virtual void print()
const;
69 std::string m_blockName;
77 : m_fileName(fileName) {
81 virtual void print()
const;
82 void print(
const char* fname)
const;
85 std::string m_fileName;
90 virtual void print()
const;
99 virtual void print()
const;
102 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)