6#ifndef KUNAI_EXCEPTIONS_INVALIDINSTRUCTION_EXCEPTION_HPP
7#define KUNAI_EXCEPTIONS_INVALIDINSTRUCTION_EXCEPTION_HPP
20 std::uint32_t _inst_size;
27 : _msg(msg), _inst_size(inst_size)
32 virtual const char*
what() const noexcept
override
Exception raised when one of the instructions has not a valid format.
Definition invalidinstruction_exception.hpp:16
InvalidInstructionException(const std::string &msg, std::uint32_t inst_size)
Constructor of exception.
Definition invalidinstruction_exception.hpp:26
virtual const char * what() const noexcept override
Return error message.
Definition invalidinstruction_exception.hpp:32
std::uint32_t size() const
Get the value of.
Definition invalidinstruction_exception.hpp:39