class Spec
Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
Description of an element to be added to a session.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void Spec ()
Defined at line 149 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
void Spec (const Spec & other)
Defined at line 150 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
Spec & operator= (const Spec & other)
Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
void Spec (Spec && other)
Defined at line 152 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_element::wire::Spec> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_element::wire::Spec> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_element::wire::Spec>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fidl::StringView & component_url ()
The component URL of the element. Required.
bool has_component_url ()
::fidl::VectorView< ::fuchsia_element::wire::Annotation> & annotations ()
Initial annotations on the element. Required, but can be an empty vector. If the element
manager URL annotation is included (which is allowed, but not necessary), then it *must*
match `component_url`.
bool has_annotations ()
Spec & operator= (Spec && other)
Defined at line 153 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
void ~Spec ()
Defined at line 155 of file fidling/gen/sdk/fidl/fuchsia.element/fuchsia.element/cpp/fidl/fuchsia.element/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder