template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 267 of file fidling/gen/sdk/fidl/fuchsia.fshost/fuchsia.fshost/cpp/fidl/fuchsia.fshost/cpp/wire_types.h
Public Methods
::fuchsia_fshost::wire::MountOptions Build ()
Build and return the table. The builder should not be used after this.
bool has_read_only ()
void clear_read_only ()
Clears the read_only field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & read_only ()
Getter for read_only.
BuilderImpl & read_only (bool elem)
Setter for read_only.
bool has_collect_metrics ()
void clear_collect_metrics ()
Clears the collect_metrics field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & collect_metrics ()
[DEPRECATED] Metrics are always enabled now.
BuilderImpl & collect_metrics (bool elem)
[DEPRECATED] Metrics are always enabled now.
bool has_verbose ()
void clear_verbose ()
Clears the verbose field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & verbose ()
Getter for verbose.
BuilderImpl & verbose (bool elem)
Setter for verbose.
bool has_write_compression_algorithm ()
void clear_write_compression_algorithm ()
Clears the write_compression_algorithm field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::StringView & write_compression_algorithm ()
Getter for write_compression_algorithm.
BuilderImpl & write_compression_algorithm (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::StringView>> elem)
Setter for write_compression_algorithm.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_fshost::wire::MountOptions, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_fshost::wire::MountOptions>> && frame)