class SoftwareDevice

Defined at line 879 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/cpp/fidl/fuchsia.driver.test/cpp/natural_types.h

Public Methods

void SoftwareDevice (Storage_ storage)
void SoftwareDevice (::std::string device_name, uint32_t device_id)
void SoftwareDevice ()

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

Defined at line 890 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/cpp/fidl/fuchsia.driver.test/cpp/natural_types.h

void SoftwareDevice (SoftwareDevice && )

Defined at line 893 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/cpp/fidl/fuchsia.driver.test/cpp/natural_types.h

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

Defined at line 894 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/cpp/fidl/fuchsia.driver.test/cpp/natural_types.h

SoftwareDevice & operator= (const SoftwareDevice & other)
bool operator== (const SoftwareDevice & other)
bool operator!= (const SoftwareDevice & other)
const ::std::string & device_name ()
::std::string & device_name ()
SoftwareDevice & device_name (::std::string value)

Setter for device_name.

uint32_t device_id ()
uint32_t & device_id ()
SoftwareDevice & device_id (uint32_t value)

Setter for device_id.

void SoftwareDevice (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits