class MediaImage

Defined at line 748 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/natural_types.h

An image for playing media.

Public Methods

void MediaImage (Storage_ storage)
void MediaImage ()

Defined at line 754 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/natural_types.h

void MediaImage (MediaImage && )

Defined at line 755 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/natural_types.h

void MediaImage (const MediaImage & other)
MediaImage & operator= (MediaImage && )

Defined at line 756 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/natural_types.h

MediaImage & operator= (const MediaImage & other)
bool operator== (const MediaImage & other)
bool operator!= (const MediaImage & other)
bool IsEmpty ()
const std::optional< ::fuchsia_media_sessions2::MediaImageType> & image_type ()
::std::optional< ::fuchsia_media_sessions2::MediaImageType> & image_type ()
MediaImage & image_type (std::optional< ::fuchsia_media_sessions2::MediaImageType> value)

Setter for image_type.

const std::optional< ::std::vector< ::fuchsia_media_sessions2::ImageSizeVariant>> & sizes ()

Available variants of the image.

::std::optional< ::std::vector< ::fuchsia_media_sessions2::ImageSizeVariant>> & sizes ()

Available variants of the image.

MediaImage & sizes (std::optional< ::std::vector< ::fuchsia_media_sessions2::ImageSizeVariant>> value)

Available variants of the image.

void MediaImage (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits