class StreamConstraints

Defined at line 859 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

These constraints are given to the Camera Manager when requesting a stream. The

Camera Manager will use these constraints to match an appropriate stream.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_camera2::wire::StreamConstraints> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_camera2::wire::StreamConstraints> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_camera2::wire::StreamConstraints>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

void StreamConstraints ()

Defined at line 861 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

void StreamConstraints (const StreamConstraints & other)

Defined at line 862 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

StreamConstraints & operator= (const StreamConstraints & other)

Defined at line 863 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

void StreamConstraints (StreamConstraints && other)

Defined at line 864 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

StreamConstraints & operator= (StreamConstraints && other)

Defined at line 865 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

::fuchsia_camera2::wire::StreamProperties & properties ()

A table that describes the properties of the stream. Any properties specified will

be considered requirements for matching streams.

bool has_properties ()
uint32_t & format_index ()

If specified, the stream will be created using this index for the initial format index.

If unspecified, the first stream format will be used.

bool has_format_index ()
void ~StreamConstraints ()

Defined at line 867 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder