ROSE 0.11.145.147
Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Exception Class Reference

Description

Base class for exceptions thrown by instruction semantics.

Definition at line 21 of file Rose/BinaryAnalysis/InstructionSemantics/BaseSemantics/Exception.h.

#include <Rose/BinaryAnalysis/InstructionSemantics/BaseSemantics/Exception.h>

Inheritance diagram for Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Exception:
Inheritance graph
[legend]
Collaboration diagram for Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Exception:
Collaboration graph
[legend]

Public Member Functions

 Exception (const std::string &mesg, SgAsmInstruction *insn)
 
void print (std::ostream &) const
 
- Public Member Functions inherited from Rose::Exception
 Exception (const std::string &s)
 Construct an exception with an error message.
 

Public Attributes

SgAsmInstructioninsn
 

Constructor & Destructor Documentation

◆ Exception()

Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Exception::Exception ( const std::string &  mesg,
SgAsmInstruction insn 
)
inline

Member Data Documentation

◆ insn

SgAsmInstruction* Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Exception::insn

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