class FocusKoidChain
Defined at line 267 of file fidling/gen/sdk/fidl/fuchsia.ui.focus/fuchsia.ui.focus/hlcpp/fuchsia/ui/focus/cpp/fidl.h
A `FocusKoidChain` serves almost the same purpose as a `FocusChain`, but is
intended for applications that merely need to identify views in the chain
and do not need to watch their state.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const ::std::vector<uint64_t> & focus_chain ()
Defined at line 273 of file fidling/gen/sdk/fidl/fuchsia.ui.focus/fuchsia.ui.focus/hlcpp/fuchsia/ui/focus/cpp/fidl.h
bool has_focus_chain ()
Defined at line 277 of file fidling/gen/sdk/fidl/fuchsia.ui.focus/fuchsia.ui.focus/hlcpp/fuchsia/ui/focus/cpp/fidl.h
::std::vector<uint64_t> * mutable_focus_chain ()
Defined at line 281 of file fidling/gen/sdk/fidl/fuchsia.ui.focus/fuchsia.ui.focus/hlcpp/fuchsia/ui/focus/cpp/fidl.h
void clear_focus_chain ()
Defined at line 289 of file fidling/gen/sdk/fidl/fuchsia.ui.focus/fuchsia.ui.focus/hlcpp/fuchsia/ui/focus/cpp/fidl.h
FocusKoidChain & set_focus_chain (::std::vector<uint64_t> _value)
void FocusKoidChain ()
void FocusKoidChain (FocusKoidChain && other)
void ~FocusKoidChain ()
FocusKoidChain & operator= (FocusKoidChain && other)
::std::unique_ptr<FocusKoidChain> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, FocusKoidChain * _value, size_t _offset)
zx_status_t Clone (FocusKoidChain * _result)