template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1332 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
Public Methods
::fuchsia_wlan_stats::wire::TelemetrySupport Build ()
Build and return the table. The builder should not be used after this.
bool has_inspect_counter_configs ()
void clear_inspect_counter_configs ()
Clears the inspect_counter_configs field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_wlan_stats::wire::InspectCounterConfig> & inspect_counter_configs ()
Specifies counters that should be logged into Inspect time series
BuilderImpl & inspect_counter_configs (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_wlan_stats::wire::InspectCounterConfig>>> elem)
Specifies counters that should be logged into Inspect time series
bool has_inspect_gauge_configs ()
void clear_inspect_gauge_configs ()
Clears the inspect_gauge_configs field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_wlan_stats::wire::InspectGaugeConfig> & inspect_gauge_configs ()
Specifies gauges that should be logged into Inspect time series
BuilderImpl & inspect_gauge_configs (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_wlan_stats::wire::InspectGaugeConfig>>> elem)
Specifies gauges that should be logged into Inspect time series
Protected Methods
void WireTableBaseBuilder< ::fuchsia_wlan_stats::wire::TelemetrySupport, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_stats::wire::TelemetrySupport>> && frame)