class OtherHandle
Defined at line 1058 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
OtherHandle & set_type (zx_obj_type_t _value)
OtherHandle & set_koid (uint64_t _value)
OtherHandle & set_related_koid (uint64_t _value)
OtherHandle & set_peer_owner_koid (uint64_t _value)
OtherHandle & set_handle_rights (zx_rights_t _value)
void OtherHandle ()
void OtherHandle (OtherHandle && other)
void ~OtherHandle ()
OtherHandle & operator= (OtherHandle && other)
::std::unique_ptr<OtherHandle> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, OtherHandle * _value, size_t _offset)
zx_status_t Clone (OtherHandle * _result)
const zx_obj_type_t & type ()
Defined at line 1064 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool has_type ()
Defined at line 1068 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
zx_obj_type_t * mutable_type ()
Defined at line 1072 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void clear_type ()
Defined at line 1080 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
const uint64_t & koid ()
Defined at line 1088 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool has_koid ()
Defined at line 1092 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
uint64_t * mutable_koid ()
Defined at line 1096 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void clear_koid ()
Defined at line 1104 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
const uint64_t & related_koid ()
Defined at line 1112 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool has_related_koid ()
Defined at line 1116 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
uint64_t * mutable_related_koid ()
Defined at line 1120 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void clear_related_koid ()
Defined at line 1128 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
const uint64_t & peer_owner_koid ()
Defined at line 1136 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool has_peer_owner_koid ()
Defined at line 1140 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
uint64_t * mutable_peer_owner_koid ()
Defined at line 1144 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void clear_peer_owner_koid ()
Defined at line 1152 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
const zx_rights_t & handle_rights ()
Defined at line 1160 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
bool has_handle_rights ()
Defined at line 1164 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
zx_rights_t * mutable_handle_rights ()
Defined at line 1168 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h
void clear_handle_rights ()
Defined at line 1176 of file fidling/gen/sdk/fidl/fuchsia.process.explorer/fuchsia.process.explorer/hlcpp/fuchsia/process/explorer/cpp/fidl.h