template <>
class WireTableBuilder
Defined at line 3396 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 3410 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 3429 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