class SinkRole

Defined at line 150 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.source/fuchsia.hardware.power.source/cpp/fidl/fuchsia.hardware.power.source/cpp/natural_types.h

Public Methods

void SinkRole (Storage_ storage)
void SinkRole ()

Defined at line 156 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.source/fuchsia.hardware.power.source/cpp/fidl/fuchsia.hardware.power.source/cpp/natural_types.h

void SinkRole (SinkRole && )

Defined at line 157 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.source/fuchsia.hardware.power.source/cpp/fidl/fuchsia.hardware.power.source/cpp/natural_types.h

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

Defined at line 158 of file fidling/gen/sdk/fidl/fuchsia.hardware.power.source/fuchsia.hardware.power.source/cpp/fidl/fuchsia.hardware.power.source/cpp/natural_types.h

SinkRole & operator= (const SinkRole & other)
bool operator== (const SinkRole & other)
bool operator!= (const SinkRole & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()

Name of the source it's drawing from.

::std::optional< ::std::string> & name ()

Name of the source it's drawing from.

SinkRole & name (std::optional< ::std::string> value)

Name of the source it's drawing from.

const std::optional< ::fuchsia_hardware_power_source::SourceType> & type ()

What type of source it's drawing from.

::std::optional< ::fuchsia_hardware_power_source::SourceType> & type ()

What type of source it's drawing from.

SinkRole & type (std::optional< ::fuchsia_hardware_power_source::SourceType> value)

What type of source it's drawing from.

void SinkRole (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits