class OpenError

Defined at line 1037 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h

Errors that can be returned by the OpenDirectory call.

Public Members

static OpenError kInstanceNotFound
static OpenError kBadMoniker
static OpenError kInstanceNotResolved
static OpenError kInstanceNotRunning
static OpenError kFidlError
static OpenError kNoSuchDir
static OpenError kBadDirType
static OpenError kInstanceDestroyed

Public Methods

void OpenError ()

Defined at line 1074 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h

void OpenError (uint32_t value)

Defined at line 1075 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h

EnumForSwitching_ operator fuchsia_sys2::OpenError::EnumForSwitching_ ()

Defined at line 1076 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 1077 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h

bool IsUnknown ()

Defined at line 1079 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h

OpenError 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 1104 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/common_types.h