template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 3003 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
Public Methods
::fuchsia_settings::wire::FactoryResetSettings Build ()
Build and return the table. The builder should not be used after this.
bool has_is_local_reset_allowed ()
void clear_is_local_reset_allowed ()
Clears the is_local_reset_allowed field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & is_local_reset_allowed ()
When set to true, a user is able to physically perform a factory reset.
When false, that functionality is disabled.
BuilderImpl & is_local_reset_allowed (bool elem)
When set to true, a user is able to physically perform a factory reset.
When false, that functionality is disabled.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_settings::wire::FactoryResetSettings, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_settings::wire::FactoryResetSettings>> && frame)