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 ) {}
65 virtual void print()
const;
68 std::string m_blockName;
78 virtual void print()
const;
79 void print(
const char* fname )
const;
82 std::string m_fileName;
87 virtual void print()
const;
95 virtual void print()
const;
98 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)