class DirReceiverReceiveRequest

Defined at line 7595 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

bool IsEmpty ()

Returns whether no field is set.

DirReceiverReceiveRequest & set_channel (::zx::channel _value)
DirReceiverReceiveRequest & set_flags (::fuchsia::io::Flags _value)
DirReceiverReceiveRequest & set_subdir (::std::string _value)
void DirReceiverReceiveRequest ()
void DirReceiverReceiveRequest (DirReceiverReceiveRequest && other)
void ~DirReceiverReceiveRequest ()
DirReceiverReceiveRequest & operator= (DirReceiverReceiveRequest && other)
::std::unique_ptr<DirReceiverReceiveRequest> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, DirReceiverReceiveRequest * _value, size_t _offset)
zx_status_t Clone (DirReceiverReceiveRequest * _result)
const ::zx::channel & channel ()

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

bool has_channel ()

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

::zx::channel * mutable_channel ()

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

void clear_channel ()

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

const ::fuchsia::io::Flags & flags ()

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

bool has_flags ()

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

::fuchsia::io::Flags * mutable_flags ()

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

void clear_flags ()

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

const ::std::string & subdir ()

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

bool has_subdir ()

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

::std::string * mutable_subdir ()

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

void clear_subdir ()

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