class ComponentNamespaceEntry

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

A single component namespace entry, which describes a namespace mount point

(`path`) and the directory backing it (`directory`). This type is usually

composed inside a vector. See `ComponentStartInfo.ns` for more details.

Public Methods

void ComponentNamespaceEntry (Storage_ storage)
void ComponentNamespaceEntry ()

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

void ComponentNamespaceEntry (ComponentNamespaceEntry && )

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

bool IsEmpty ()
ComponentNamespaceEntry & operator= (ComponentNamespaceEntry && )

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

const std::optional< ::std::string> & path ()

The mount point for the directory, including a

leading slash. For example: "/pkg", "/svc", or "/config/data".

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

The mount point for the directory, including a

leading slash. For example: "/pkg", "/svc", or "/config/data".

ComponentNamespaceEntry & path (std::optional< ::std::string> value)

The mount point for the directory, including a

leading slash. For example: "/pkg", "/svc", or "/config/data".

const std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> & directory ()

The directory mounted at the above `path`.

::std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> & directory ()

The directory mounted at the above `path`.

ComponentNamespaceEntry & directory (std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> value)

The directory mounted at the above `path`.

void ComponentNamespaceEntry (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits