template <typename BuilderImpl>

class WireTableBaseBuilder

Defined at line 174 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/cpp/fidl/fuchsia.test/cpp/wire_types.h

Public Methods

::fuchsia_test::wire::Case Build ()

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

bool has_name ()
void clear_name ()

Clears the name field.

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

O(number_of_fields) complexity.

::fidl::StringView & name ()

Uniquely identifies a test case within a test suite.

This member is required.

BuilderImpl & name (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::StringView>> elem)

Uniquely identifies a test case within a test suite.

This member is required.

bool has_enabled ()
void clear_enabled ()

Clears the enabled field.

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

O(number_of_fields) complexity.

bool & enabled ()

Whether the test is enabled or disabled (marked ignored/skipped) by the developer.

If the member is omitted, the test is assumed to be enabled.

BuilderImpl & enabled (bool elem)

Whether the test is enabled or disabled (marked ignored/skipped) by the developer.

If the member is omitted, the test is assumed to be enabled.

Protected Methods

void WireTableBaseBuilder< ::fuchsia_test::wire::Case, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_test::wire::Case>> && frame)

Records