class CapabilityStore_ConnectorOpen_Result

Defined at line 3062 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

Public Members

static const fidl_type_t * FidlType

Public Methods

void CapabilityStore_ConnectorOpen_Result ()
void CapabilityStore_ConnectorOpen_Result (CapabilityStore_ConnectorOpen_Result && )
::std::unique_ptr<CapabilityStore_ConnectorOpen_Result> New ()
void Encode (::fidl::Encoder * encoder, size_t offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, CapabilityStore_ConnectorOpen_Result * value, size_t offset)
zx_status_t Clone (CapabilityStore_ConnectorOpen_Result * result)
bool has_invalid_tag ()

Defined at line 3091 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

bool is_response ()

Defined at line 3095 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

::fuchsia::component::sandbox::CapabilityStore_ConnectorOpen_Response & response ()

Defined at line 3097 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

const ::fuchsia::component::sandbox::CapabilityStore_ConnectorOpen_Response & response ()

Defined at line 3102 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

bool is_err ()

Defined at line 3108 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

::fuchsia::component::sandbox::CapabilityStoreError & err ()

Defined at line 3110 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

const ::fuchsia::component::sandbox::CapabilityStoreError & err ()

Defined at line 3115 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

bool is_framework_err ()

Defined at line 3121 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

::fidl::FrameworkErr & framework_err ()

Defined at line 3123 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

const ::fidl::FrameworkErr & framework_err ()

Defined at line 3128 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

::fuchsia::component::sandbox::CapabilityStore_ConnectorOpen_Result::Tag Which ()

Defined at line 3134 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

fidl_xunion_tag_t Ordinal ()

You probably want to use Which() method instead of Ordinal(). Use Ordinal() only when you need

access to the raw integral ordinal value.

Defined at line 3142 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

void CapabilityStore_ConnectorOpen_Result (fpromise::ok_result<void> && result)

Defined at line 3147 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

void CapabilityStore_ConnectorOpen_Result (fpromise::error_result< ::fuchsia::component::sandbox::CapabilityStoreError> && result)

Defined at line 3150 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

void CapabilityStore_ConnectorOpen_Result (fpromise::result<void, ::fuchsia::component::sandbox::CapabilityStoreError> && result)

Defined at line 3153 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

CapabilityStore_ConnectorOpen_Result WithResponse (::fuchsia::component::sandbox::CapabilityStore_ConnectorOpen_Response && )
CapabilityStore_ConnectorOpen_Result WithErr (::fuchsia::component::sandbox::CapabilityStoreError && )
CapabilityStore_ConnectorOpen_Result WithFrameworkErr (::fidl::FrameworkErr && )
fpromise::result<void, std::variant< ::fuchsia::component::sandbox::CapabilityStoreError, ::fidl::FrameworkErr>> operator result ()

Defined at line 3161 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

void ~CapabilityStore_ConnectorOpen_Result ()
CapabilityStore_ConnectorOpen_Result & operator= (CapabilityStore_ConnectorOpen_Result && )
CapabilityStore_ConnectorOpen_Result & set_response (::fuchsia::component::sandbox::CapabilityStore_ConnectorOpen_Response value)
CapabilityStore_ConnectorOpen_Result & set_err (::fuchsia::component::sandbox::CapabilityStoreError value)
CapabilityStore_ConnectorOpen_Result & set_framework_err (::fidl::FrameworkErr value)

Enumerations

enum Tag
Name Value
kResponse 1
kErr 2
kFrameworkErr 3
Invalid ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 3076 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h

Friends

class Equality