V-Gears 0
Free Final Fantasy VII engine.
UnknownJumpTypeException Class Reference

Unknown jump type exception. More...

#include <DecompilerException.h>

Inheritance diagram for UnknownJumpTypeException:
Collaboration diagram for UnknownJumpTypeException:

Public Member Functions

 UnknownJumpTypeException (unsigned int address, unsigned int opcode)
 Constructor. More...
 
virtual const char * what () const noexcept override
 Produces an error message. More...
 

Private Attributes

std::string what_
 The error message. More...
 

Detailed Description

Unknown jump type exception.

Signals that a jump is not a conditional jump neither an unconditional jump.

Constructor & Destructor Documentation

◆ UnknownJumpTypeException()

UnknownJumpTypeException::UnknownJumpTypeException ( unsigned int  address,
unsigned int  opcode 
)

Constructor.

Parameters
[in]addressAddress where the jump opcode was found.
[in]opcodeThe value of the jump opcode.

Member Function Documentation

◆ what()

const char * UnknownJumpTypeException::what ( ) const
overridevirtualnoexcept

Produces an error message.

Returns
The error message.

Member Data Documentation

◆ what_

std::string UnknownJumpTypeException::what_
private

The error message.


The documentation for this class was generated from the following files: