retdec
Public Member Functions | Private Attributes | List of all members
retdec::capstone2llvmir::GenericError Class Reference

#include <exceptions.h>

Inheritance diagram for retdec::capstone2llvmir::GenericError:
Inheritance graph
[legend]
Collaboration diagram for retdec::capstone2llvmir::GenericError:
Collaboration graph
[legend]

Public Member Functions

 GenericError (const std::string &message)
 
virtual const char * what () const noexcept override
 
- Public Member Functions inherited from retdec::capstone2llvmir::BaseError
virtual ~BaseError ()=default
 

Private Attributes

std::string _whatMessage
 Message returned by what() method. More...
 

Detailed Description

A generic exception class for miscellaneous Capstone2LlvmIr errors.

These exceptions signal some operational problems in Capstone2LlvmIr library. They should not be ignored. They should be reported to RetDec developers.

Constructor & Destructor Documentation

◆ GenericError()

retdec::capstone2llvmir::GenericError::GenericError ( const std::string &  message)

Member Function Documentation

◆ what()

const char * retdec::capstone2llvmir::GenericError::what ( ) const
overridevirtualnoexcept

Member Data Documentation

◆ _whatMessage

std::string retdec::capstone2llvmir::GenericError::_whatMessage
private

Message returned by what() method.


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