class Config

Defined at line 2783 of file fidling/gen/sdk/fidl/fuchsia.hardware.light/fuchsia.hardware.light/cpp/fidl/fuchsia.hardware.light/cpp/natural_types.h

Public Methods

void Config ()

Defined at line 2788 of file fidling/gen/sdk/fidl/fuchsia.hardware.light/fuchsia.hardware.light/cpp/fidl/fuchsia.hardware.light/cpp/natural_types.h

void Config (Config && )

Defined at line 2789 of file fidling/gen/sdk/fidl/fuchsia.hardware.light/fuchsia.hardware.light/cpp/fidl/fuchsia.hardware.light/cpp/natural_types.h

void Config (Storage_ storage)
void Config (const Config & other)
Config & operator= (const Config & other)
bool operator== (const Config & other)
bool operator!= (const Config & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()
::std::optional< ::std::string> & name ()
Config & name (std::optional< ::std::string> value)

Setter for name.

const std::optional<bool> & brightness ()
::std::optional<bool> & brightness ()
Config & brightness (std::optional<bool> value)

Setter for brightness.

Config & operator= (Config && )

Defined at line 2790 of file fidling/gen/sdk/fidl/fuchsia.hardware.light/fuchsia.hardware.light/cpp/fidl/fuchsia.hardware.light/cpp/natural_types.h

const std::optional<bool> & rgb ()
::std::optional<bool> & rgb ()
Config & rgb (std::optional<bool> value)

Setter for rgb.

const std::optional<bool> & init_on ()
::std::optional<bool> & init_on ()
Config & init_on (std::optional<bool> value)

Setter for init_on.

const std::optional<int32_t> & group_id ()
::std::optional<int32_t> & group_id ()
Config & group_id (std::optional<int32_t> value)

Setter for group_id.

void Config (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits