class DirReceiverReceiveRequest

Defined at line 7631 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 7637 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 7641 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 7645 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 7653 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 7661 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 7665 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 7669 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 7677 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 7685 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 7689 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 7693 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 7701 of file fidling/gen/sdk/fidl/fuchsia.component.sandbox/fuchsia.component.sandbox/hlcpp/fuchsia/component/sandbox/cpp/fidl.h