template <typename BuilderImpl>

class WireTableBaseBuilder

Defined at line 1330 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h

Public Methods

::fidl_test_misc::wire::PrimitiveArrayInTable Build ()

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

bool has_before ()
void clear_before ()

Clears the before field.

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

O(number_of_fields) complexity.

::fidl::StringView & before ()

Getter for before.

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

Setter for before.

bool has_arr ()
void clear_arr ()

Clears the arr field.

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

O(number_of_fields) complexity.

::fidl::Array<int32_t, 9> & arr ()

Getter for arr.

BuilderImpl & arr (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::Array<int32_t, 9>>> elem)

Setter for arr.

bool has_after ()
void clear_after ()

Clears the after field.

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

O(number_of_fields) complexity.

::fidl::StringView & after ()

Getter for after.

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

Setter for after.

Protected Methods

void WireTableBaseBuilder< ::fidl_test_misc::wire::PrimitiveArrayInTable, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fidl_test_misc::wire::PrimitiveArrayInTable>> && frame)

Records