template <>
class WireTableBuilder
Defined at line 3224 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
Public Methods
template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_component_decl::wire::Collection> & name (First && first, Args &&... args_)
(Required) The name of the collection. Instances created in the
collection are scoped to this name.
Defined at line 3238 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_component_decl::wire::Collection> & environment (First && first, Args &&... args_)
(Optional) The environment assigned to child instances in this
collection.
May be unset, in which case children in this collection will inherit the
parent component's environment. If set, the name must reference an
environment defined in the `ComponentDecl` and it must contain only the
following characters: [a-z0-9-_.].
Defined at line 3257 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
Friends
template <>
class Collection