class Error

Defined at line 114 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h

Regardless of which error code, any client retries should be very limited in

number, if any.

A Error value should never be stored in a zx_status_t, since positive values

in zx_status_t are deprecated.

Public Members

static Error kInvalid
static Error kUnspecified
static Error kProtocolDeviation
static Error kNotFound
static Error kHandleAccessDenied
static Error kNoMemory
static Error kConstraintsIntersectionEmpty
static Error kPending
static Error kTooManyGroupChildCombinations
static Error kNoMoreStrongVmoHandles

Public Methods

void Error ()

Defined at line 205 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h

void Error (uint32_t value)

Defined at line 206 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h

EnumForSwitching_ operator fuchsia_sysmem2::Error::EnumForSwitching_ ()

Defined at line 207 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 208 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h

bool IsUnknown ()

Defined at line 210 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h

Error Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 239 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/common_types.h