class DevicePinStates

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

Public Methods

void DevicePinStates (Storage_ storage)
void DevicePinStates (::std::string name, ::std::vector< ::fuchsia_hardware_pinimpl::PinState> states)
void DevicePinStates ()

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

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

void DevicePinStates (DevicePinStates && )

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

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

Setter for name.

DevicePinStates & operator= (DevicePinStates && )

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

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

Setter for states.

void DevicePinStates (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits