class PinState

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

Public Methods

void PinState (Storage_ storage)
void PinState (::std::string name, ::std::vector< ::fuchsia_hardware_pinimpl::PinConfiguration> pins)
void PinState ()

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

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

void PinState (PinState && )

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

void PinState (const PinState & other)
bool operator!= (const PinState & other)
const ::std::string & name ()
::std::string & name ()
PinState & name (::std::string value)

Setter for name.

PinState & operator= (PinState && )

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

PinState & operator= (const PinState & other)
bool operator== (const PinState & other)
const ::std::vector< ::fuchsia_hardware_pinimpl::PinConfiguration> & pins ()
::std::vector< ::fuchsia_hardware_pinimpl::PinConfiguration> & pins ()
PinState & pins (::std::vector< ::fuchsia_hardware_pinimpl::PinConfiguration> value)

Setter for pins.

void PinState (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits