class DeviceInfo
Defined at line 2684 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
Public Methods
void DeviceInfo (Storage_ storage)
void DeviceInfo (uint32_t vendor_id, uint32_t product_id, uint32_t version, ::std::string name)
void DeviceInfo ()
Default constructs a |DeviceInfo| only if all of its members are default constructible.
Defined at line 2694 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
void DeviceInfo (DeviceInfo && )
Defined at line 2697 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
void DeviceInfo (const DeviceInfo & other)
DeviceInfo & operator= (DeviceInfo && )
Defined at line 2698 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
DeviceInfo & operator= (const DeviceInfo & other)
bool operator== (const DeviceInfo & other)
bool operator!= (const DeviceInfo & other)
uint32_t vendor_id ()
uint32_t & vendor_id ()
DeviceInfo & vendor_id (uint32_t value)
Setter for vendor_id.
uint32_t product_id ()
uint32_t & product_id ()
DeviceInfo & product_id (uint32_t value)
Setter for product_id.
uint32_t version ()
uint32_t & version ()
DeviceInfo & version (uint32_t value)
Setter for version.
const ::std::string & name ()
::std::string & name ()
DeviceInfo & name (::std::string value)
Setter for name.
void DeviceInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits