#include <RawFileExceptions.h>
Inheritance diagram for UnexpectedRecordSize:
Public Member Functions | |
virtual void | print () const |
virtual void | print () const |
UnexpectedRecordSize (const char *block_name, uint32_t expect, uint32_t value) | |
UnexpectedRecordSize (const char *block_name, uint32_t expect, uint32_t value) | |
virtual | ~UnexpectedRecordSize () |
virtual | ~UnexpectedRecordSize () |
Private Attributes | |
std::string | m_blockName |
uint32_t | m_expect |
uint32_t | m_value |
|
00061 : m_blockName(block_name), m_expect(expect), m_value(value) { 00062 }
|
|
00063 {}
|
|
00061 : m_blockName(block_name), m_expect(expect), m_value(value) { 00062 }
|
|
00063 {}
|
|
Reimplemented from RawFileException. |
|
Reimplemented from RawFileException. 00025 { 00026 std::cout << "[RawFile] The size of block \"" << m_blockName << "\" is expected as " 00027 << m_expect << ", but got " << m_value << std::endl; 00028 }
|
|
|
|
|
|
|