template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 189 of file fidling/gen/sdk/fidl/fuchsia.ui.test.context/fuchsia.ui.test.context/cpp/fidl/fuchsia.ui.test.context/cpp/wire_types.h
Public Methods
::fuchsia_ui_test_context::wire::RealmFactoryCreateRealmRequest Build ()
Build and return the table. The builder should not be used after this.
bool has_realm_server ()
void clear_realm_server ()
Clears the realm_server field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::ServerEnd< ::fuchsia_testing_harness::RealmProxy> & realm_server ()
Getter for realm_server.
BuilderImpl & realm_server (::fidl::ServerEnd< ::fuchsia_testing_harness::RealmProxy> elem)
Setter for realm_server.
bool has_display_rotation ()
void clear_display_rotation ()
Clears the display_rotation field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & display_rotation ()
Getter for display_rotation.
BuilderImpl & display_rotation (uint32_t elem)
Setter for display_rotation.
bool has_device_pixel_ratio ()
void clear_device_pixel_ratio ()
Clears the device_pixel_ratio field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
float & device_pixel_ratio ()
Getter for device_pixel_ratio.
BuilderImpl & device_pixel_ratio (float elem)
Setter for device_pixel_ratio.
bool has_display_dimensions ()
void clear_display_dimensions ()
Clears the display_dimensions field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_math::wire::SizeU & display_dimensions ()
Optional. If it has a value, the width and height must not be zero.
BuilderImpl & display_dimensions (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_math::wire::SizeU>> elem)
Optional. If it has a value, the width and height must not be zero.
bool has_display_refresh_rate_millihertz ()
void clear_display_refresh_rate_millihertz ()
Clears the display_refresh_rate_millihertz field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & display_refresh_rate_millihertz ()
Optional. If it has a value, it must not be zero.
BuilderImpl & display_refresh_rate_millihertz (uint32_t elem)
Optional. If it has a value, it must not be zero.
bool has_display_max_layer_count ()
void clear_display_max_layer_count ()
Clears the display_max_layer_count field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & display_max_layer_count ()
Optional. If it has a value, it must not be zero.
BuilderImpl & display_max_layer_count (uint32_t elem)
Optional. If it has a value, it must not be zero.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_ui_test_context::wire::RealmFactoryCreateRealmRequest, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_test_context::wire::RealmFactoryCreateRealmRequest>> && frame)