class BufferHandleInfo
Defined at line 1305 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/natural_types.h
Basic info of a control device buffer handle.
Public Methods
void BufferHandleInfo (Storage_ storage)
void BufferHandleInfo ()
Defined at line 1310 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/natural_types.h
void BufferHandleInfo (BufferHandleInfo && )
Defined at line 1311 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/natural_types.h
void BufferHandleInfo (const BufferHandleInfo & other)
BufferHandleInfo & operator= (BufferHandleInfo && )
Defined at line 1312 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/natural_types.h
BufferHandleInfo & operator= (const BufferHandleInfo & other)
bool operator== (const BufferHandleInfo & other)
bool operator!= (const BufferHandleInfo & other)
bool IsEmpty ()
const std::optional<uint32_t> & id ()
::std::optional<uint32_t> & id ()
BufferHandleInfo & id (std::optional<uint32_t> value)
Setter for id.
const std::optional< ::fuchsia_hardware_goldfish::BufferHandleType> & type ()
::std::optional< ::fuchsia_hardware_goldfish::BufferHandleType> & type ()
BufferHandleInfo & type (std::optional< ::fuchsia_hardware_goldfish::BufferHandleType> value)
Setter for type.
const std::optional<uint32_t> & memory_property ()
::std::optional<uint32_t> & memory_property ()
BufferHandleInfo & memory_property (std::optional<uint32_t> value)
Setter for memory_property.
void BufferHandleInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits