|
| #define | PRIVATE_MAXON_RBF_SENTINEL(...) |
| |
| #define | PRIVATE_MAXON_ENABLE_IF_ERROR(TYPE) |
| |
| #define | PRIVATE_MAXON_ENABLE_IF_ERROR_DUMMY |
| |
| #define | PRIVATE_MAXON_iferr_scope(T) |
| |
| #define | PRIVATE_MAXON_iferr_scope_handler() |
| |
| #define | PRIVATE_MAXON_iferr_diag_handler0(errResult, formatString, ...) |
| |
| #define | PRIVATE_MAXON_iferr_diag_handler1(errResult, formatString, ...) |
| |
| #define | PRIVATE_MAXON_iferr_diag_handlerc(vaArgsPopulated, errResult, formatString, ...) |
| |
| #define | PRIVATE_MAXON_iferr_diag_handlerb(vaArgsPopulated, errResult, formatString, ...) |
| |
| #define | PRIVATE_MAXON_iferr_diag_handlera(vaArgsPopulated, errResult, formatString, ...) |
| |
| #define | PRIVATE_MAXON_iferr_return() |
| |
| #define | PRIVATE_MAXON_iferr_cannot_fail(str) |
| |
| #define | PRIVATE_MAXON_iferr_ignore0() |
| |
| #define | PRIVATE_MAXON_iferr_ignore1(m1) |
| |
| #define | PRIVATE_MAXON_iferr_ignore2(m1, m2) |
| |
| #define | PRIVATE_MAXON_iferr_ignore_C(count, ...) |
| |
| #define | PRIVATE_MAXON_iferr_ignore_B(count, ...) |
| |
| #define | PRIVATE_MAXON_iferr_ignore_A(count, ...) |
| |
| #define | PRIVATE_MAXON_iferr_ignore(...) |
| |
| #define | iferr_scope |
| |
| #define | iferr_scope_handler |
| |
| #define | iferr_diag_handler(errResult, formatString, ...) |
| |
| #define | iferr_cannot_fail(str) |
| |
| #define | iferr_ignore(...) |
| |
| #define | iferr_scope_result |
| |
| #define | iferr_return |
| |
| #define | PRIVATE_iferr_throw(VAR, ...) |
| |
| #define | iferr_throw(ERR) |
| |
|
| enum maxon::ERROR_OK | MAXON_ENUM_LIST (ERROR_OK) |
| |
| enum maxon::ERROR_FAILED | MAXON_ENUM_LIST (ERROR_FAILED) |
| |
| enum maxon::ERROR_TYPE | MAXON_ENUM_LIST (ERROR_TYPE) |
| |
| const Error * | CreateErrorPtr (MAXON_SOURCE_LOCATION_DECLARATION, ERROR_TYPE type) __attribute__((pure |
| |
| ThreadReferencedError | CreateError (MAXON_SOURCE_LOCATION_DECLARATION, ERROR_TYPE type) |
| |
| const Error * | PrivateSystemSetCurrentError (const Error &error) |
| |
| const Error * | PrivateSystemSetCurrentError (Error &&error) |
| |
| void | PrivateSetError (Error &dest, const Error *src) |
| |
| | MAXON_MEMBERTYPE_DETECTOR (IsForwardRef, IsForwardRef, std::false_type) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE auto | operator% (const ResultOk< T > &rv, ThreadReferencedError &err) -> decltype(rv.GetValue()) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T | operator% (ResultOk< T > &&rv, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T & | operator% (ResultOk< T & > &&rv, ThreadReferencedError &err) |
| |
| MAXON_ATTRIBUTE_FORCE_INLINE void | operator% (ResultOk< void > &&rv, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE auto | operator% (const ResultOk< T > &rv, maxon::details::ResultOkError &err) -> decltype(rv.GetValue()) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T | operator% (ResultOk< T > &&rv, maxon::details::ResultOkError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T & | operator% (ResultOk< T & > &&rv, maxon::details::ResultOkError &err) |
| |
| MAXON_ATTRIBUTE_FORCE_INLINE void | operator% (ResultOk< void > &&rv, maxon::details::ResultOkError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE auto | operator% (const Result< T > &rv, ThreadReferencedError &err) -> decltype(rv.GetValue()) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T | operator% (Result< T > &&rv, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T & | operator% (const Result< T & > &rv, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T & | operator% (Result< T & > &&rv, ThreadReferencedError &err) |
| |
| MAXON_ATTRIBUTE_FORCE_INLINE void | operator% (const Result< void > &rv, ThreadReferencedError &err) |
| |
| MAXON_ATTRIBUTE_FORCE_INLINE void | operator% (Result< void > &&rv, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T && | operator% (ResultMemT< T > &&ptr, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE const T & | operator% (const ResultMemT< T > &ptr, ThreadReferencedError &err) |
| |
| template<typename T > |
| MAXON_ATTRIBUTE_FORCE_INLINE T & | operator% (ResultRef< T > ptr, ThreadReferencedError &err) |
| |