template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 158 of file fidling/gen/sdk/fidl/fuchsia.hardware.gpu.mali/fuchsia.hardware.gpu.mali/cpp/fidl/fuchsia.hardware.gpu.mali/cpp/wire_types.h
Public Methods
::fuchsia_hardware_gpu_mali::wire::MaliProperties Build ()
Build and return the table. The builder should not be used after this.
bool has_supports_protected_mode ()
void clear_supports_protected_mode ()
Clears the supports_protected_mode field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & supports_protected_mode ()
Getter for supports_protected_mode.
BuilderImpl & supports_protected_mode (bool elem)
Setter for supports_protected_mode.
bool has_use_protected_mode_callbacks ()
void clear_use_protected_mode_callbacks ()
Clears the use_protected_mode_callbacks field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & use_protected_mode_callbacks ()
If true, the driver should use Enter/StartExit/FinishExit protected mode
callbacks rather than entering protected mode directly with register
writes.
BuilderImpl & use_protected_mode_callbacks (bool elem)
If true, the driver should use Enter/StartExit/FinishExit protected mode
callbacks rather than entering protected mode directly with register
writes.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_hardware_gpu_mali::wire::MaliProperties, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_gpu_mali::wire::MaliProperties>> && frame)