class OperatingPointEntry

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

scpi_opp_entry_t is typedef'd to this.

Public Methods

void OperatingPointEntry (Storage_ storage)
void OperatingPointEntry (uint32_t freq_hz, uint32_t volt_uv)
void OperatingPointEntry ()

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

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

void OperatingPointEntry (OperatingPointEntry && )

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

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

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

OperatingPointEntry & operator= (const OperatingPointEntry & other)
bool operator== (const OperatingPointEntry & other)
bool operator!= (const OperatingPointEntry & other)
uint32_t freq_hz ()

The operating point frequency in Hz.

uint32_t & freq_hz ()

The operating point frequency in Hz.

OperatingPointEntry & freq_hz (uint32_t value)

The operating point frequency in Hz.

uint32_t volt_uv ()

The operating point voltage in microvolts.

uint32_t & volt_uv ()

The operating point voltage in microvolts.

OperatingPointEntry & volt_uv (uint32_t value)

The operating point voltage in microvolts.

void OperatingPointEntry (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits