class Configuration2

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

Describes a distinct configuration for the camera.

Public Methods

void Configuration2 (Storage_ storage)
void Configuration2 ()

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

void Configuration2 (Configuration2 && )

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

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

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

Configuration2 & operator= (const Configuration2 & other)
bool operator== (const Configuration2 & other)
bool operator!= (const Configuration2 & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_camera3::StreamProperties2>> & streams ()

Descriptions of streams that are concurrently available in the configuration.

::std::optional< ::std::vector< ::fuchsia_camera3::StreamProperties2>> & streams ()

Descriptions of streams that are concurrently available in the configuration.

Configuration2 & streams (std::optional< ::std::vector< ::fuchsia_camera3::StreamProperties2>> value)

Descriptions of streams that are concurrently available in the configuration.

void Configuration2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits