class EventStream
Defined at line 1457 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h
An event_stream capability
Public Methods
void EventStream ()
Defined at line 1462 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h
void EventStream (EventStream && )
Defined at line 1463 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h
void EventStream (Storage_ storage)
void EventStream (const EventStream & other)
EventStream & operator= (const EventStream & other)
bool operator== (const EventStream & other)
bool operator!= (const EventStream & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()
The name of the capability.
::std::optional< ::std::string> & name ()
The name of the capability.
EventStream & name (std::optional< ::std::string> value)
The name of the capability.
const std::optional< ::std::string> & as ()
A rename of the capability, which can be set when routing to another
::std::optional< ::std::string> & as ()
A rename of the capability, which can be set when routing to another
EventStream & as (std::optional< ::std::string> value)
A rename of the capability, which can be set when routing to another
EventStream & operator= (EventStream && )
Defined at line 1464 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h
const std::optional< ::std::string> & path ()
Sets the path in which the event_stream is installed.
::std::optional< ::std::string> & path ()
Sets the path in which the event_stream is installed.
EventStream & path (std::optional< ::std::string> value)
Sets the path in which the event_stream is installed.
const std::optional< ::fuchsia_data::Dictionary> & filter ()
A filter to apply on the event.
::std::optional< ::fuchsia_data::Dictionary> & filter ()
A filter to apply on the event.
EventStream & filter (std::optional< ::fuchsia_data::Dictionary> value)
A filter to apply on the event.
const std::optional< ::std::vector< ::fuchsia_component_decl::Ref>> & scope ()
A list of objects underneath this component to downscope the event to.
Example: #my_child_component, #my_child_collection.
::std::optional< ::std::vector< ::fuchsia_component_decl::Ref>> & scope ()
A list of objects underneath this component to downscope the event to.
Example: #my_child_component, #my_child_collection.
EventStream & scope (std::optional< ::std::vector< ::fuchsia_component_decl::Ref>> value)
A list of objects underneath this component to downscope the event to.
Example: #my_child_component, #my_child_collection.
void EventStream (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits