GATE
gate::Exception Class Reference
Inheritance diagram for gate::Exception:
gate::Throwable

Public Member Functions

 Exception (result_t result, char const *msg=0, char const *src=0, int32_t errCode=0) noexcept
 
 Exception (exception_info_t const &xinfo)
 
virtual result_t getResult () const noexcept
 
virtual char const * getMessage () const noexcept
 
virtual char const * getSource () const noexcept
 
virtual int32_t getErrorCode () const noexcept
 

Member Function Documentation

◆ getErrorCode()

int32_t gate::Exception::getErrorCode ( ) const
virtualnoexcept

Implements gate::Throwable.

◆ getMessage()

char const * gate::Exception::getMessage ( ) const
virtualnoexcept

Implements gate::Throwable.

◆ getResult()

result_t gate::Exception::getResult ( ) const
virtualnoexcept

Implements gate::Throwable.

◆ getSource()

char const * gate::Exception::getSource ( ) const
virtualnoexcept

Implements gate::Throwable.


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