Classes | |
| class | OutOfMemoryErrorInterface | 
| class | FunctionNotImplementedErrorInterface | 
| class | IllegalArgumentErrorInterface | 
| class | NullptrErrorInterface | 
| class | IllegalStateErrorInterface | 
| class | UnexpectedErrorInterface | 
| class | OperationCancelledErrorInterface | 
| class | AggregatedErrorInterface | 
| class | AggregatedError | 
| class | AggregatedError::ErrorIterator< TYPE > | 
| class | ErrorIndirectRef | 
| class | ErrorPtr | 
| class | NoErrorPtr | 
Namespaces | |
| maxon | |
Macros | |
| #define | PRIVATE_MAXON_iferr_(ErrType, BUILTINLIKELY, LINE, ...) | 
| #define | PRIVATE_MAXON_iferr(...) | 
| #define | PRIVATE_MAXON_ifnoerr(...) | 
| #define | iferr(...) | 
| #define | ifnoerr(...) | 
| #define | MAXON_ERROR_IMPLEMENT_AND_REGISTER(error, baseclass) | 
| #define | MAXON_ERROR_PREALLOCATE(errorName, init) | 
| #define | PRIVATE_MAXON_CHECKERROR0(type, condition, msg) | 
| #define | PRIVATE_MAXON_CHECKERROR1(type, condition, msg) | 
| #define | PRIVATE_MAXON_CHECKERROR_C(type, condition, msgPopulated, msg) | 
| #define | PRIVATE_MAXON_CHECKERROR_B(type, condition, msgPopulated, msg) | 
| #define | PRIVATE_MAXON_CHECKERROR_A(type, condition, msgPopulated, ...) | 
| #define | CheckArgument(condition, ...) | 
| #define | CheckArgumentDebugStop(condition, ...) | 
| #define | CheckState(condition, ...) | 
| #define | CheckStateDebugStop(condition, ...) | 
| #define | CheckAssert(condition, ...) | 
Functions | |
| MAXON_DECLARATION (Class< Error >, ErrorObjectClass, "net.maxon.class.errorobject", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
| MAXON_DECLARATION (AggregatedError, AggregatedErrorObject, "net.maxon.object.aggregatederror", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
| MAXON_ATTRIBUTE_FORCE_INLINE void | operator% (ErrorPtr &rv, ThreadReferencedError &err) | 
| template<typename R > | |
| R | Cast (ErrorPtr &ref) | 
| template<typename ERRORTYPE > | |
| Bool | IsErrorOfType (const Error &err) |