class NodeError

Defined at line 790 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h

Error codes for the Node protocol.

Public Members

static NodeError kInternal
static NodeError kNodeRemoved
static NodeError kNameMissing
static NodeError kNameInvalid
static NodeError kNameAlreadyExists
static NodeError kOfferSourceNameMissing
static NodeError kOfferRefExists
static NodeError kSymbolNameMissing
static NodeError kSymbolAddressMissing
static NodeError kSymbolAlreadyExists
static NodeError kUnbindChildrenInProgress
static NodeError kUnsupportedArgs
static NodeError kDuplicatePropertyKeys
static NodeError kOfferSourceInstanceFilterMissing
static NodeError kOfferRenamedInstancesMissing

Public Methods

void NodeError ()

Defined at line 843 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h

void NodeError (uint32_t value)

Defined at line 844 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h

EnumForSwitching_ operator fuchsia_driver_framework::NodeError::EnumForSwitching_ ()

Defined at line 845 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 846 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h

bool IsUnknown ()

Defined at line 848 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h

NodeError 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 887 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/common_types.h