class RouteTarget
Defined at line 4169 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
A capability in a target component to route to the source.
Public Methods
void RouteTarget (Storage_ storage)
void RouteTarget (::std::string name, ::fuchsia_sys2::DeclType decl_type)
void RouteTarget ()
Default constructs a |RouteTarget| only if all of its members are default constructible.
Defined at line 4179 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
void RouteTarget (RouteTarget && )
Defined at line 4182 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
void RouteTarget (const RouteTarget & other)
RouteTarget & operator= (RouteTarget && )
Defined at line 4183 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/natural_types.h
RouteTarget & operator= (const RouteTarget & other)
bool operator== (const RouteTarget & other)
bool operator!= (const RouteTarget & other)
const ::std::string & name ()
The capability name to match (this is not the path). Supports fuzzy
matching by substring.
::std::string & name ()
The capability name to match (this is not the path). Supports fuzzy
matching by substring.
RouteTarget & name (::std::string value)
The capability name to match (this is not the path). Supports fuzzy
matching by substring.
::fuchsia_sys2::DeclType decl_type ()
Whether the capability is a `use`d by the component or `expose`d
from it.
::fuchsia_sys2::DeclType & decl_type ()
Whether the capability is a `use`d by the component or `expose`d
from it.
RouteTarget & decl_type (::fuchsia_sys2::DeclType value)
Whether the capability is a `use`d by the component or `expose`d
from it.
void RouteTarget (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits