class AddChildCmd

Defined at line 620 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/hlcpp/fuchsia/ui/gfx/cpp/fidl.h

Add a node as a child to another node.

Constraints:

- `id` refs a Node with the has_children characteristic.

- `child_id` refs any Node.

Discussion:

The child node is first removed from its existing parent, as if DetachCmd

was applied first.

Public Members

uint32_t node_id
uint32_t child_id

Public Methods

::std::unique_ptr<AddChildCmd> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, AddChildCmd * value, size_t _offset)
zx_status_t Clone (AddChildCmd * result)