|
NeKernel dev
|
ErrorOr class for error handling. More...
#include <ErrorOr.h>
Public Member Functions | |
| ErrorOr ()=default | |
| ~ErrorOr ()=default | |
| ErrorOr (ErrorT err) | |
| ErrorOr (nullPtr) | |
| ErrorOr (T *klass) | |
| ErrorOr (T klass) | |
| ErrorOr & | operator= (const ErrorOr &)=default |
| ErrorOr (const ErrorOr &)=default | |
| ErrorOr & | operator= (const Ref< T > &refErr) |
| const T & | Value () |
| Ref< T > & | Leak () |
| ErrorT | Error () |
| operator bool () | |
| BOOL | HasError () |
Private Attributes | |
| Ref< T > | mRef |
| ErrorT | mId {0} |
ErrorOr class for error handling.
================================================================================
|
explicitdefault |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
|
private |
|
private |