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)