class Configuration

Defined at line 1528 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 Configuration (Storage_ storage)
void Configuration (::std::vector< ::fuchsia_camera3::StreamProperties> streams)
void Configuration ()

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

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

void Configuration (Configuration && )

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

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

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

Configuration & operator= (const Configuration & other)
bool operator== (const Configuration & other)
bool operator!= (const Configuration & other)
const ::std::vector< ::fuchsia_camera3::StreamProperties> & streams ()

Descriptions of streams that are concurrently available in the configuration.

::std::vector< ::fuchsia_camera3::StreamProperties> & streams ()

Descriptions of streams that are concurrently available in the configuration.

Configuration & streams (::std::vector< ::fuchsia_camera3::StreamProperties> value)

Descriptions of streams that are concurrently available in the configuration.

void Configuration (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits