class StreamProperties

Defined at line 1440 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

Describes the properties of a given stream.

Public Methods

void StreamProperties (Storage_ storage)
void StreamProperties (::fuchsia_sysmem::ImageFormat2 image_format, ::fuchsia_camera3::FrameRate frame_rate, bool supports_crop_region)
void StreamProperties ()

Default constructs a |StreamProperties| only if all of its members are default constructible.

Defined at line 1451 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

void StreamProperties (StreamProperties && )

Defined at line 1454 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

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

Defined at line 1455 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

StreamProperties & operator= (const StreamProperties & other)
bool operator== (const StreamProperties & other)
bool operator!= (const StreamProperties & other)
const ::fuchsia_sysmem::ImageFormat2 & image_format ()

Describes the native image format used by a stream.

::fuchsia_sysmem::ImageFormat2 & image_format ()

Describes the native image format used by a stream.

StreamProperties & image_format (::fuchsia_sysmem::ImageFormat2 value)

Describes the native image format used by a stream.

const ::fuchsia_camera3::FrameRate & frame_rate ()

Describes the framerate used by a stream.

::fuchsia_camera3::FrameRate & frame_rate ()

Describes the framerate used by a stream.

StreamProperties & frame_rate (::fuchsia_camera3::FrameRate value)

Describes the framerate used by a stream.

bool supports_crop_region ()

Indicates whether a stream supports the SetCropRegion method.

bool & supports_crop_region ()

Indicates whether a stream supports the SetCropRegion method.

StreamProperties & supports_crop_region (bool value)

Indicates whether a stream supports the SetCropRegion method.

void StreamProperties (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits