template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 998 of file fidling/gen/sdk/fidl/fuchsia.debugger/fuchsia.debugger/cpp/fidl/fuchsia.debugger/cpp/wire_types.h
Public Methods
::fuchsia_debugger::wire::GetProcessInfoOptions Build ()
Build and return the table. The builder should not be used after this.
bool has_filter ()
void clear_filter ()
Clears the filter field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_debugger::wire::Filter & filter ()
A filter that will reduce the number of processes that are iterated
over. This will not install any new filters and will not cause new
processes to be attached. Instead, this filter will be applied to
already attached processes, which can be useful if there are many
processes currently attached.
BuilderImpl & filter (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_debugger::wire::Filter>> elem)
A filter that will reduce the number of processes that are iterated
over. This will not install any new filters and will not cause new
processes to be attached. Instead, this filter will be applied to
already attached processes, which can be useful if there are many
processes currently attached.
bool has_interest ()
void clear_interest ()
Clears the interest field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_debugger::wire::ThreadDetailsInterest & interest ()
Clients should specify the data they are interested in being yielded
from the iterator here. Any unspecified fields will be assumed to be
false. See ThreadDetailsInterest for descriptions of possible data.
BuilderImpl & interest (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_debugger::wire::ThreadDetailsInterest>> elem)
Clients should specify the data they are interested in being yielded
from the iterator here. Any unspecified fields will be assumed to be
false. See ThreadDetailsInterest for descriptions of possible data.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_debugger::wire::GetProcessInfoOptions, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_debugger::wire::GetProcessInfoOptions>> && frame)