Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::ApplicationException Class Reference

#include <faults.h>

Inheritance diagram for Realm::ApplicationException:
Collaboration diagram for Realm::ApplicationException:

Public Member Functions

 ApplicationException (int _error_code, const void *_detail_data, size_t _detail_size)
 
virtual const char * what (void) const REALM_NOEXCEPT
 
- Public Member Functions inherited from Realm::ExecutionException
 ExecutionException (int _error_code, const void *_detail_data, size_t _detail_size, bool capture_backtrace=true)
 
virtual ~ExecutionException (void) REALM_NOEXCEPT
 
virtual void populate_profiling_measurements (ProfilingMeasurementCollection &pmc) const
 
 ExecutionException (const ExecutionException &)=default
 
ExecutionExceptionoperator= (const ExecutionException &)=default
 
 ExecutionException (ExecutionException &&) noexcept=default
 
ExecutionExceptionoperator= (ExecutionException &&) noexcept=default
 

Additional Inherited Members

- Public Attributes inherited from Realm::ExecutionException
int error_code
 
ByteArray details
 
Backtrace backtrace
 

Constructor & Destructor Documentation

◆ ApplicationException()

Realm::ApplicationException::ApplicationException ( int  _error_code,
const void *  _detail_data,
size_t  _detail_size 
)

Member Function Documentation

◆ what()

virtual const char * Realm::ApplicationException::what ( void  ) const
virtual

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