class Package
Defined at line 109 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
A package is a signed collection of immutable files.
This object provides access to a package's content and relevant metadata.
Public Methods
void Package (Storage_ storage)
bool IsEmpty ()
void Package ()
Defined at line 115 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
void Package (Package && )
Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
Package & operator= (Package && )
Defined at line 117 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
const std::optional< ::std::string> & url ()
The URL of the package itself.
::std::optional< ::std::string> & url ()
The URL of the package itself.
Package & url (std::optional< ::std::string> value)
The URL of the package itself.
const std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> & directory ()
The package's content directory.
::std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> & directory ()
The package's content directory.
Package & directory (std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> value)
The package's content directory.
void Package (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits