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