libTriton  version 0.9 build 1499
Public Member Functions | List of all members
triton::exceptions::Semantics Class Reference

The exception class used by all semantics. More...

#include <exceptions.hpp>

Inheritance diagram for triton::exceptions::Semantics:

Public Member Functions

TRITON_EXPORT Semantics (const char *message)
 Constructor.
 
TRITON_EXPORT Semantics (const std::string &message)
 Constructor.
 
- Public Member Functions inherited from triton::exceptions::Cpu
TRITON_EXPORT Cpu (const char *message)
 Constructor.
 
TRITON_EXPORT Cpu (const std::string &message)
 Constructor.
 
- Public Member Functions inherited from triton::exceptions::Architecture
TRITON_EXPORT Architecture (const char *message)
 Constructor.
 
TRITON_EXPORT Architecture (const std::string &message)
 Constructor.
 
- Public Member Functions inherited from triton::exceptions::Exception
TRITON_EXPORT Exception (const char *message)
 Constructor.
 
TRITON_EXPORT Exception (const std::string &message)
 Constructor.
 
virtual TRITON_EXPORT ~Exception () throw ()
 Destructor.
 
const TRITON_EXPORT char * what () const throw ()
 Returns the exception message.
 

Additional Inherited Members

- Protected Attributes inherited from triton::exceptions::Exception
std::string message
 Defines the exception message.
 

Detailed Description

The exception class used by all semantics.

Definition at line 341 of file exceptions.hpp.


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