class NamespaceInputEntry2

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

Public Methods

void NamespaceInputEntry2 (Storage_ storage)
void NamespaceInputEntry2 (::std::string path, ::zx::eventpair capability)
void NamespaceInputEntry2 ()

Default constructs a |NamespaceInputEntry2| only if all of its members are default constructible.

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

void NamespaceInputEntry2 (NamespaceInputEntry2 && )

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

NamespaceInputEntry2 & operator= (NamespaceInputEntry2 && )

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

const ::std::string & path ()

The path at which the entry will exist in the namespace.

::std::string & path ()

The path at which the entry will exist in the namespace.

NamespaceInputEntry2 & path (::std::string value)

The path at which the entry will exist in the namespace.

const ::zx::eventpair & capability ()

A capability (created using fuchsia.component.runtime.Capabilities) to

install in the namespace. Currently only dictionaries are supported.

::zx::eventpair & capability ()

A capability (created using fuchsia.component.runtime.Capabilities) to

install in the namespace. Currently only dictionaries are supported.

NamespaceInputEntry2 & capability (::zx::eventpair value)

A capability (created using fuchsia.component.runtime.Capabilities) to

install in the namespace. Currently only dictionaries are supported.

void NamespaceInputEntry2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits