class PrimaryImportObjectRequest

Defined at line 879 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h

Public Methods

void PrimaryImportObjectRequest (Storage_ storage)
bool IsEmpty ()
void PrimaryImportObjectRequest ()

Defined at line 884 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h

void PrimaryImportObjectRequest (PrimaryImportObjectRequest && )

Defined at line 885 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h

const std::optional< ::fuchsia_gpu_magma::Object> & object ()

Required.

::std::optional< ::fuchsia_gpu_magma::Object> & object ()

Required.

PrimaryImportObjectRequest & object (std::optional< ::fuchsia_gpu_magma::Object> value)

Required.

const std::optional< ::fuchsia_gpu_magma::ObjectType> & object_type ()

Required.

::std::optional< ::fuchsia_gpu_magma::ObjectType> & object_type ()

Required.

PrimaryImportObjectRequest & object_type (std::optional< ::fuchsia_gpu_magma::ObjectType> value)

Required.

const std::optional<uint64_t> & object_id ()

Required.

::std::optional<uint64_t> & object_id ()

Required.

PrimaryImportObjectRequest & object_id (std::optional<uint64_t> value)

Required.

const std::optional< ::fuchsia_gpu_magma::ImportFlags> & flags ()

Optional

::std::optional< ::fuchsia_gpu_magma::ImportFlags> & flags ()

Optional

PrimaryImportObjectRequest & flags (std::optional< ::fuchsia_gpu_magma::ImportFlags> value)

Optional

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

Defined at line 886 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalTableCodingTraits