class DriverHostLoadDriverRequest

Defined at line 100 of file fidling/gen/sdk/fidl/fuchsia.driver.loader/fuchsia.driver.loader/cpp/fidl/fuchsia.driver.loader/cpp/natural_types.h

Public Methods

void DriverHostLoadDriverRequest (Storage_ storage)
void DriverHostLoadDriverRequest ()

Defined at line 106 of file fidling/gen/sdk/fidl/fuchsia.driver.loader/fuchsia.driver.loader/cpp/fidl/fuchsia.driver.loader/cpp/natural_types.h

void DriverHostLoadDriverRequest (DriverHostLoadDriverRequest && )

Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.driver.loader/fuchsia.driver.loader/cpp/fidl/fuchsia.driver.loader/cpp/natural_types.h

bool IsEmpty ()
const std::optional< ::std::string> & driver_soname ()

Soname of the driver.

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

Soname of the driver.

DriverHostLoadDriverRequest & driver_soname (std::optional< ::std::string> value)

Soname of the driver.

const std::optional< ::zx::vmo> & driver_binary ()

Binary to load.

::std::optional< ::zx::vmo> & driver_binary ()

Binary to load.

DriverHostLoadDriverRequest & driver_binary (std::optional< ::zx::vmo> value)

Binary to load.

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

Library dependencies of the driver.

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

Library dependencies of the driver.

DriverHostLoadDriverRequest & driver_libs (std::optional< ::fidl::ClientEnd< ::fuchsia_io::Directory>> value)

Library dependencies of the driver.

const std::optional< ::std::vector< ::fuchsia_driver_loader::RootModule>> & additional_root_modules ()

Additional root modules to be loaded, such as the

DFv1 driver module when running in DFv2 compatibility mode.

::std::optional< ::std::vector< ::fuchsia_driver_loader::RootModule>> & additional_root_modules ()

Additional root modules to be loaded, such as the

DFv1 driver module when running in DFv2 compatibility mode.

DriverHostLoadDriverRequest & additional_root_modules (std::optional< ::std::vector< ::fuchsia_driver_loader::RootModule>> value)

Additional root modules to be loaded, such as the

DFv1 driver module when running in DFv2 compatibility mode.

void DriverHostLoadDriverRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
DriverHostLoadDriverRequest & operator= (DriverHostLoadDriverRequest && )

Defined at line 108 of file fidling/gen/sdk/fidl/fuchsia.driver.loader/fuchsia.driver.loader/cpp/fidl/fuchsia.driver.loader/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalTableCodingTraits