template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 567 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_types.h
Public Methods
::fuchsia_test_manager::wire::RealmOptions Build ()
Build and return the table. The builder should not be used after this.
bool has_realm ()
void clear_realm ()
Clears the realm field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::ClientEnd< ::fuchsia_component::Realm> & realm ()
The realm which contains the collection in which to launch the test. This field is required.
BuilderImpl & realm (::fidl::ClientEnd< ::fuchsia_component::Realm> elem)
The realm which contains the collection in which to launch the test. This field is required.
bool has_offers ()
void clear_offers ()
Clears the offers field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_component_decl::wire::Offer> & offers ()
All offers from the realm to the test collection. This field is required.
BuilderImpl & offers (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_component_decl::wire::Offer>>> elem)
All offers from the realm to the test collection. This field is required.
bool has_test_collection ()
void clear_test_collection ()
Clears the test_collection field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::StringView & test_collection ()
The test collection in which to launch the test. This field is required.
BuilderImpl & test_collection (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::StringView>> elem)
The test collection in which to launch the test. This field is required.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_test_manager::wire::RealmOptions, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_test_manager::wire::RealmOptions>> && frame)