class EventStream
Defined at line 2021 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
Declares an event_stream capability
This type cannot be used in `fuchsia.component.decl.Component`. It is only
used for the framework's built-in capabilities declared in
`internal.Config`.
Public Methods
void EventStream (Storage_ storage)
void EventStream ()
Defined at line 2026 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
void EventStream (EventStream && )
Defined at line 2027 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
void EventStream (const EventStream & other)
EventStream & operator= (EventStream && )
Defined at line 2028 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/natural_types.h
EventStream & operator= (const EventStream & other)
bool operator== (const EventStream & other)
bool operator!= (const EventStream & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()
(Required) The name of this event stream.
Must be unique among built-in capabilities.
::std::optional< ::std::string> & name ()
(Required) The name of this event stream.
Must be unique among built-in capabilities.
EventStream & name (std::optional< ::std::string> value)
(Required) The name of this event stream.
Must be unique among built-in capabilities.
void EventStream (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits