template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1082 of file fidling/gen/sdk/testing/fidl/fidl_test/cpp/fidl/fidl.test.misc/cpp/wire_types.h
Public Methods
::fidl_test_misc::wire::XUnionInTable 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_xu ()
void clear_xu ()
Clears the xu field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl_test_misc::wire::SampleXUnion & xu ()
Getter for xu.
BuilderImpl & xu (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl_test_misc::wire::SampleXUnion>> elem)
Setter for xu.
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::XUnionInTable, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fidl_test_misc::wire::XUnionInTable>> && frame)