mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-04-19 15:52:53 +00:00
18 lines
661 B
C++
18 lines
661 B
C++
#include "InvalidOffsetBlockOffsetException.h"
|
|
|
|
InvalidOffsetBlockOffsetException::InvalidOffsetBlockOffsetException(XBlock* block, const size_t referencedOffset)
|
|
{
|
|
m_referenced_block = block;
|
|
m_referenced_offset = referencedOffset;
|
|
}
|
|
|
|
std::string InvalidOffsetBlockOffsetException::DetailedMessage()
|
|
{
|
|
return "Zone referenced offset" + std::to_string(m_referenced_offset) + " of block " + m_referenced_block->m_name
|
|
+ " which is larger than its size " + std::to_string(m_referenced_block->m_buffer_size);
|
|
}
|
|
|
|
char const* InvalidOffsetBlockOffsetException::what() const
|
|
{
|
|
return "Zone referenced offset of block that is out of bounds";
|
|
} |