class Config

Defined at line 1566 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h

A configuration capability

Public Methods

void Config (Storage_ storage)
void Config ()

Defined at line 1571 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h

void Config (Config && )

Defined at line 1572 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h

void Config (const Config & other)
Config & operator= (Config && )

Defined at line 1573 of file fidling/gen/sdk/fidl/fuchsia.component.test/fuchsia.component.test/cpp/fidl/fuchsia.component.test/cpp/natural_types.h

Config & operator= (const Config & other)
bool operator== (const Config & other)
bool operator!= (const Config & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()

The name of the capability.

::std::optional< ::std::string> & name ()

The name of the capability.

Config & 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

component. This field is optional.

::std::optional< ::std::string> & as ()

A rename of the capability, which can be set when routing to another

component. This field is optional.

Config & as (std::optional< ::std::string> value)

A rename of the capability, which can be set when routing to another

component. This field is optional.

const std::optional< ::fuchsia_component_decl::Availability> & availability ()

Optional. Cannot be set to `SameAsTarget` if `to` contains a local

component.

::std::optional< ::fuchsia_component_decl::Availability> & availability ()

Optional. Cannot be set to `SameAsTarget` if `to` contains a local

component.

Config & availability (std::optional< ::fuchsia_component_decl::Availability> value)

Optional. Cannot be set to `SameAsTarget` if `to` contains a local

component.

void Config (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits