class StreamConstraints
Defined at line 868 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_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
void StreamConstraints (Storage_ storage)
void StreamConstraints ()
Defined at line 874 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
void StreamConstraints (StreamConstraints && )
Defined at line 875 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
void StreamConstraints (const StreamConstraints & other)
StreamConstraints & operator= (StreamConstraints && )
Defined at line 876 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
StreamConstraints & operator= (const StreamConstraints & other)
bool operator== (const StreamConstraints & other)
bool operator!= (const StreamConstraints & other)
bool IsEmpty ()
const std::optional< ::fuchsia_camera2::StreamProperties> & properties ()
A table that describes the properties of the stream. Any properties specified will
be considered requirements for matching streams.
::std::optional< ::fuchsia_camera2::StreamProperties> & properties ()
A table that describes the properties of the stream. Any properties specified will
be considered requirements for matching streams.
StreamConstraints & properties (std::optional< ::fuchsia_camera2::StreamProperties> value)
A table that describes the properties of the stream. Any properties specified will
be considered requirements for matching streams.
const std::optional<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.
::std::optional<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.
StreamConstraints & format_index (std::optional<uint32_t> value)
If specified, the stream will be created using this index for the initial format index.
If unspecified, the first stream format will be used.
void StreamConstraints (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits