template <typename BuilderImpl>

class WireTableBaseBuilder

Defined at line 201 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/cpp/fidl/fuchsia.accessibility.semantics/cpp/wire_types.h

Public Methods

::fuchsia_accessibility_semantics::wire::RangeAttributes Build ()

Build and return the table. The builder should not be used after this.

bool has_min_value ()
void clear_min_value ()

Clears the min_value field.

This method should be used sparingly, such as only during tests, as it has

O(number_of_fields) complexity.

float & min_value ()

The minimum value a range control element can take.

BuilderImpl & min_value (float elem)

The minimum value a range control element can take.

bool has_max_value ()
void clear_max_value ()

Clears the max_value field.

This method should be used sparingly, such as only during tests, as it has

O(number_of_fields) complexity.

float & max_value ()

The maximum value a range control element can take.

BuilderImpl & max_value (float elem)

The maximum value a range control element can take.

bool has_step_delta ()
void clear_step_delta ()

Clears the step_delta field.

This method should be used sparingly, such as only during tests, as it has

O(number_of_fields) complexity.

float & step_delta ()

The step delta the element applies when the action DECREMENT or

INCREMENT are invoked.

BuilderImpl & step_delta (float elem)

The step delta the element applies when the action DECREMENT or

INCREMENT are invoked.

Protected Methods

void WireTableBaseBuilder< ::fuchsia_accessibility_semantics::wire::RangeAttributes, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_accessibility_semantics::wire::RangeAttributes>> && frame)

Records