class DeviceInfo
Defined at line 436 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
Identifying information about the device.
Public Methods
void DeviceInfo (Storage_ storage)
void DeviceInfo ()
Defined at line 442 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
void DeviceInfo (DeviceInfo && )
Defined at line 443 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
void DeviceInfo (const DeviceInfo & other)
DeviceInfo & operator= (DeviceInfo && )
Defined at line 444 of file fidling/gen/sdk/fidl/fuchsia.camera2/fuchsia.camera2/cpp/fidl/fuchsia.camera2/cpp/natural_types.h
DeviceInfo & operator= (const DeviceInfo & other)
bool operator== (const DeviceInfo & other)
bool operator!= (const DeviceInfo & other)
bool IsEmpty ()
const std::optional<uint16_t> & vendor_id ()
Information from physical device enumeration:
::std::optional<uint16_t> & vendor_id ()
Information from physical device enumeration:
DeviceInfo & vendor_id (std::optional<uint16_t> value)
Information from physical device enumeration:
const std::optional< ::std::string> & vendor_name ()
::std::optional< ::std::string> & vendor_name ()
DeviceInfo & vendor_name (std::optional< ::std::string> value)
Setter for vendor_name.
const std::optional<uint16_t> & product_id ()
::std::optional<uint16_t> & product_id ()
DeviceInfo & product_id (std::optional<uint16_t> value)
Setter for product_id.
const std::optional< ::std::string> & product_name ()
::std::optional< ::std::string> & product_name ()
DeviceInfo & product_name (std::optional< ::std::string> value)
Setter for product_name.
const std::optional< ::fuchsia_camera2::DeviceType> & type ()
Information about the type of device:
::std::optional< ::fuchsia_camera2::DeviceType> & type ()
Information about the type of device:
DeviceInfo & type (std::optional< ::fuchsia_camera2::DeviceType> value)
Information about the type of device:
void DeviceInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits