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