class TreeSelector

Defined at line 3152 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

TreeSelector represents a selection request on a hierarchy of named nodes, with

named properties on those nodes.

Public Methods

void TreeSelector ()
void TreeSelector (const TreeSelector & )

Defined at line 3157 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

TreeSelector & operator= (const TreeSelector & )

Defined at line 3158 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

void TreeSelector (TreeSelector && )

Defined at line 3159 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

TreeSelector & operator= (TreeSelector && )

Defined at line 3160 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

bool IsUnknown ()

Defined at line 3167 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

bool has_invalid_tag ()
bool is_subtree_selector ()
TreeSelector WithSubtreeSelector (::fidl::ObjectView< ::fuchsia_diagnostics::wire::SubtreeSelector> val)

A selector defining a set of nodes to match, for which the entire subtree including

those nodes are selected.

template <typename... Args>
TreeSelector WithSubtreeSelector (::fidl::AnyArena & allocator, Args &&... args)

A selector defining a set of nodes to match, for which the entire subtree including

those nodes are selected.

Defined at line 3182 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

::fuchsia_diagnostics::wire::SubtreeSelector & subtree_selector ()

A selector defining a set of nodes to match, for which the entire subtree including

those nodes are selected.

const ::fuchsia_diagnostics::wire::SubtreeSelector & subtree_selector ()

A selector defining a set of nodes to match, for which the entire subtree including

those nodes are selected.

bool is_property_selector ()
TreeSelector WithPropertySelector (::fidl::ObjectView< ::fuchsia_diagnostics::wire::PropertySelector> val)

A selector defining a set of nodes to match, and on those matched nodes a set of named

propperties to match.

template <typename... Args>
TreeSelector WithPropertySelector (::fidl::AnyArena & allocator, Args &&... args)

A selector defining a set of nodes to match, and on those matched nodes a set of named

propperties to match.

Defined at line 3204 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h

::fuchsia_diagnostics::wire::PropertySelector & property_selector ()

A selector defining a set of nodes to match, and on those matched nodes a set of named

propperties to match.

const ::fuchsia_diagnostics::wire::PropertySelector & property_selector ()

A selector defining a set of nodes to match, and on those matched nodes a set of named

propperties to match.

::fuchsia_diagnostics::wire::TreeSelector::Tag Which ()

Enumerations

enum Tag
Name Value
kSubtreeSelector 1
kPropertySelector 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 3162 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h