class HidInfo
Defined at line 91 of file fidling/gen/sdk/fidl/fuchsia.hardware.hidbus/fuchsia.hardware.hidbus/cpp/fidl/fuchsia.hardware.hidbus/cpp/natural_types.h
Public Methods
void HidInfo ()
Defined at line 97 of file fidling/gen/sdk/fidl/fuchsia.hardware.hidbus/fuchsia.hardware.hidbus/cpp/fidl/fuchsia.hardware.hidbus/cpp/natural_types.h
void HidInfo (HidInfo && )
Defined at line 98 of file fidling/gen/sdk/fidl/fuchsia.hardware.hidbus/fuchsia.hardware.hidbus/cpp/fidl/fuchsia.hardware.hidbus/cpp/natural_types.h
void HidInfo (Storage_ storage)
void HidInfo (const HidInfo & other)
HidInfo & operator= (const HidInfo & other)
bool operator== (const HidInfo & other)
bool operator!= (const HidInfo & other)
bool IsEmpty ()
const std::optional<uint8_t> & dev_num ()
::std::optional<uint8_t> & dev_num ()
HidInfo & dev_num (std::optional<uint8_t> value)
Setter for dev_num.
const std::optional< ::fuchsia_hardware_hidbus::HidBootProtocol> & boot_protocol ()
::std::optional< ::fuchsia_hardware_hidbus::HidBootProtocol> & boot_protocol ()
HidInfo & boot_protocol (std::optional< ::fuchsia_hardware_hidbus::HidBootProtocol> value)
Setter for boot_protocol.
HidInfo & operator= (HidInfo && )
Defined at line 99 of file fidling/gen/sdk/fidl/fuchsia.hardware.hidbus/fuchsia.hardware.hidbus/cpp/fidl/fuchsia.hardware.hidbus/cpp/natural_types.h
const std::optional<uint32_t> & vendor_id ()
::std::optional<uint32_t> & vendor_id ()
HidInfo & vendor_id (std::optional<uint32_t> value)
Setter for vendor_id.
const std::optional<uint32_t> & product_id ()
::std::optional<uint32_t> & product_id ()
HidInfo & product_id (std::optional<uint32_t> value)
Setter for product_id.
const std::optional<uint32_t> & version ()
::std::optional<uint32_t> & version ()
HidInfo & version (std::optional<uint32_t> value)
Setter for version.
const std::optional<int64_t> & polling_rate ()
polling rate if applicable in usec
::std::optional<int64_t> & polling_rate ()
polling rate if applicable in usec
HidInfo & polling_rate (std::optional<int64_t> value)
polling rate if applicable in usec
void HidInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits