class ClientSelectorConfiguration
Defined at line 3402 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
Public Methods
void ClientSelectorConfiguration ()
void ClientSelectorConfiguration (const ClientSelectorConfiguration & )
Defined at line 3407 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
ClientSelectorConfiguration & operator= (const ClientSelectorConfiguration & )
Defined at line 3408 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
void ClientSelectorConfiguration (ClientSelectorConfiguration && )
Defined at line 3409 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
ClientSelectorConfiguration & operator= (ClientSelectorConfiguration && )
Defined at line 3410 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
bool IsUnknown ()
Defined at line 3417 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
bool has_invalid_tag ()
bool is_selectors ()
ClientSelectorConfiguration WithSelectors (::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_diagnostics::wire::SelectorArgument>> val)
A vector of [fuchsia.diagnostics/SelectorArgument] which
provide additional filters to scope data streams with. An empty vector is considered
a misconfiguration and will result in an epitaph signaling incorrect parameters.
template <typename... Args>
ClientSelectorConfiguration WithSelectors (::fidl::AnyArena & allocator, Args &&... args)
A vector of [fuchsia.diagnostics/SelectorArgument] which
provide additional filters to scope data streams with. An empty vector is considered
a misconfiguration and will result in an epitaph signaling incorrect parameters.
Defined at line 3434 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h
::fidl::VectorView< ::fuchsia_diagnostics::wire::SelectorArgument> & selectors ()
A vector of [fuchsia.diagnostics/SelectorArgument] which
provide additional filters to scope data streams with. An empty vector is considered
a misconfiguration and will result in an epitaph signaling incorrect parameters.
const ::fidl::VectorView< ::fuchsia_diagnostics::wire::SelectorArgument> & selectors ()
A vector of [fuchsia.diagnostics/SelectorArgument] which
provide additional filters to scope data streams with. An empty vector is considered
a misconfiguration and will result in an epitaph signaling incorrect parameters.
bool is_select_all ()
ClientSelectorConfiguration WithSelectAll (bool val)
select_all must be true if set, and specifies that the client wants to retrieve
all data that their connection is able to expose.
bool & select_all ()
select_all must be true if set, and specifies that the client wants to retrieve
all data that their connection is able to expose.
const bool & select_all ()
select_all must be true if set, and specifies that the client wants to retrieve
all data that their connection is able to expose.
::fuchsia_diagnostics::wire::ClientSelectorConfiguration::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kSelectors | 1 |
| kSelectAll | 2 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 3412 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/wire_types.h