class Lp8556Metadata

Defined at line 218 of file fidling/gen/sdk/fidl/fuchsia.hardware.ti.metadata/fuchsia.hardware.ti.metadata/cpp/fidl/fuchsia.hardware.ti.metadata/cpp/natural_types.h

Metadata for the Ti-LP8556 backlight driver.

Public Members

static const char[] kSerializableName

Public Methods

void Lp8556Metadata (Storage_ storage)
void Lp8556Metadata ()

Defined at line 225 of file fidling/gen/sdk/fidl/fuchsia.hardware.ti.metadata/fuchsia.hardware.ti.metadata/cpp/fidl/fuchsia.hardware.ti.metadata/cpp/natural_types.h

void Lp8556Metadata (Lp8556Metadata && )

Defined at line 226 of file fidling/gen/sdk/fidl/fuchsia.hardware.ti.metadata/fuchsia.hardware.ti.metadata/cpp/fidl/fuchsia.hardware.ti.metadata/cpp/natural_types.h

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

Defined at line 227 of file fidling/gen/sdk/fidl/fuchsia.hardware.ti.metadata/fuchsia.hardware.ti.metadata/cpp/fidl/fuchsia.hardware.ti.metadata/cpp/natural_types.h

Lp8556Metadata & operator= (const Lp8556Metadata & other)
bool operator== (const Lp8556Metadata & other)
bool operator!= (const Lp8556Metadata & other)
bool IsEmpty ()
const std::optional<uint8_t> & panel_id ()
::std::optional<uint8_t> & panel_id ()
Lp8556Metadata & panel_id (std::optional<uint8_t> value)

Setter for panel_id.

const std::optional<bool> & allow_set_current_scale ()
::std::optional<bool> & allow_set_current_scale ()
Lp8556Metadata & allow_set_current_scale (std::optional<bool> value)

Setter for allow_set_current_scale.

const std::optional< ::std::vector< ::fuchsia_hardware_ti_metadata::Register>> & registers ()

A list of register addresses and values to write during initialization.

::std::optional< ::std::vector< ::fuchsia_hardware_ti_metadata::Register>> & registers ()

A list of register addresses and values to write during initialization.

Lp8556Metadata & registers (std::optional< ::std::vector< ::fuchsia_hardware_ti_metadata::Register>> value)

A list of register addresses and values to write during initialization.

const std::optional<double> & backlight_max_brightness ()

Maximum screen brightness in nits.

::std::optional<double> & backlight_max_brightness ()

Maximum screen brightness in nits.

Lp8556Metadata & backlight_max_brightness (std::optional<double> value)

Maximum screen brightness in nits.

void Lp8556Metadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits