CFx SDK Documentation  2020SP3
Public Member Functions | List of all members
OdDAI::DaiException Class Reference

#include <daiException.h>

Inheritance diagram for OdDAI::DaiException:
OdDAI::BaseException OdError

Public Member Functions

 DaiException (daiErrorId minor, const char *errorDescription, const char *functionId)
 
 DaiException (const DaiException &)
 
 ~DaiException ()
 
DaiExceptionoperator= (const DaiException &)
 
daiErrorId Minor () const
 
virtual daiErrorId errorId () const
 
virtual const char * description () const
 
virtual const char * functionId () const
 
- Public Member Functions inherited from OdDAI::BaseException
 BaseException (daiErrorId minor, const char *errorDescription, const char *functionId)
 
 BaseException (const BaseException &)
 
virtual ~BaseException ()
 
BaseExceptionoperator= (const BaseException &)
 
- Public Member Functions inherited from OdError
void setContext (OdErrorContext *pErrorContext)
 
const OdErrorContextcontext () const
 
OdErrorContextcontext ()
 
 OdError (OdResult code)
 
 OdError (const OdError &source)
 
 OdError (OdErrorContext *pErrorContext)
 
 OdError (const OdString &errorMessage)
 
 OdError (const OdString &errorMessage, const OdError &previousError)
 
 ~OdError ()
 
OdErroroperator= (const OdError &source)
 
OdResult code () const
 
OdString description () const
 
void attachPreviousError (const OdError &previousError)
 
 FX_DECLARE_CLANG_RTTI_EXCEPTION_WORKAROUND ()
 

Additional Inherited Members

- Protected Member Functions inherited from OdDAI::BaseException
 BaseException ()
 

Detailed Description

Definition at line 36 of file daiException.h.

Constructor & Destructor Documentation

◆ DaiException() [1/2]

OdDAI::DaiException::DaiException ( daiErrorId  minor,
const char *  errorDescription,
const char *  functionId 
)

◆ DaiException() [2/2]

OdDAI::DaiException::DaiException ( const DaiException )

◆ ~DaiException()

OdDAI::DaiException::~DaiException ( )

Member Function Documentation

◆ description()

virtual const char* OdDAI::DaiException::description ( ) const
virtual

Implements OdDAI::BaseException.

◆ errorId()

virtual daiErrorId OdDAI::DaiException::errorId ( ) const
virtual

Implements OdDAI::BaseException.

◆ functionId()

virtual const char* OdDAI::DaiException::functionId ( ) const
virtual

Implements OdDAI::BaseException.

◆ Minor()

daiErrorId OdDAI::DaiException::Minor ( ) const

◆ operator=()

DaiException& OdDAI::DaiException::operator= ( const DaiException )

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