class EngineImportImageRequest
Defined at line 3913 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h
Public Methods
void EngineImportImageRequest (Storage_ storage)
void EngineImportImageRequest (::fuchsia_hardware_display_types::ImageMetadata image_metadata, ::fuchsia_hardware_display_engine::BufferCollectionId buffer_collection_id, uint32_t buffer_collection_index)
void EngineImportImageRequest ()
Default constructs a |EngineImportImageRequest| only if all of its members are default constructible.
Defined at line 3923 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h
void EngineImportImageRequest (EngineImportImageRequest && )
Defined at line 3926 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h
void EngineImportImageRequest (const EngineImportImageRequest & other)
EngineImportImageRequest & operator= (EngineImportImageRequest && )
Defined at line 3927 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h
EngineImportImageRequest & operator= (const EngineImportImageRequest & other)
bool operator== (const EngineImportImageRequest & other)
bool operator!= (const EngineImportImageRequest & other)
const ::fuchsia_hardware_display_types::ImageMetadata & image_metadata ()
::fuchsia_hardware_display_types::ImageMetadata & image_metadata ()
EngineImportImageRequest & image_metadata (::fuchsia_hardware_display_types::ImageMetadata value)
Setter for image_metadata.
const ::fuchsia_hardware_display_engine::BufferCollectionId & buffer_collection_id ()
Identifies a previously imported BufferCollection.
The ID must be assigned to an imported BufferCollection, via a
successful [`DisplayEngine.ImportBufferCollection`] call.
::fuchsia_hardware_display_engine::BufferCollectionId & buffer_collection_id ()
Identifies a previously imported BufferCollection.
The ID must be assigned to an imported BufferCollection, via a
successful [`DisplayEngine.ImportBufferCollection`] call.
EngineImportImageRequest & buffer_collection_id (::fuchsia_hardware_display_engine::BufferCollectionId value)
Identifies a previously imported BufferCollection.
The ID must be assigned to an imported BufferCollection, via a
successful [`DisplayEngine.ImportBufferCollection`] call.
uint32_t buffer_collection_index ()
Must be a valid index in the imported BufferCollection.
uint32_t & buffer_collection_index ()
Must be a valid index in the imported BufferCollection.
EngineImportImageRequest & buffer_collection_index (uint32_t value)
Must be a valid index in the imported BufferCollection.
void EngineImportImageRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits