template <typename T>
class result
Defined at line 89 of file ../../zircon/system/ulib/zx/include/lib/zx/result.h
Specialization of status for returning a single value.
Public Methods
void result<T> (const base & other)
Explicit conversion from fit::result
<zx
_status_t, T>.
Defined at line 97 of file ../../zircon/system/ulib/zx/include/lib/zx/result.h
void result<T> (base && other)
Defined at line 104 of file ../../zircon/system/ulib/zx/include/lib/zx/result.h
void result<T> (error<zx_status_t> error)
Implicit conversion from error
<zx
_status_t>.
Defined at line 113 of file ../../zircon/system/ulib/zx/include/lib/zx/result.h
zx_status_t status_value ()
Returns the underlying error or ZX_OK if not in the error state. This
accessor simplifies interfacing with code that uses zx_status_t directly.
Defined at line 124 of file ../../zircon/system/ulib/zx/include/lib/zx/result.h
const char * status_string ()
Returns the string representation of the status value.
Defined at line 249 of file ../../zircon/system/ulib/zx/include/lib/zx/result.h