class TripPointSetTripPointsRequest
Defined at line 782 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
Public Methods
void TripPointSetTripPointsRequest (Storage_ storage)
void TripPointSetTripPointsRequest (::std::vector< ::fuchsia_hardware_trippoint::TripPointDescriptor> descriptors)
void TripPointSetTripPointsRequest ()
Default constructs a |TripPointSetTripPointsRequest| only if all of its members are default constructible.
Defined at line 793 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
void TripPointSetTripPointsRequest (TripPointSetTripPointsRequest && )
Defined at line 796 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
void TripPointSetTripPointsRequest (const TripPointSetTripPointsRequest & other)
TripPointSetTripPointsRequest & operator= (TripPointSetTripPointsRequest && )
Defined at line 797 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
TripPointSetTripPointsRequest & operator= (const TripPointSetTripPointsRequest & other)
bool operator== (const TripPointSetTripPointsRequest & other)
bool operator!= (const TripPointSetTripPointsRequest & other)
const ::std::vector< ::fuchsia_hardware_trippoint::TripPointDescriptor> & descriptors ()
The type of this configuration must correspond to the type of the
trip point returned by GetTripPointDescriptors. The type of the
configuration field must either be `ClearedTripPoint` if the trip
point is being cleared or it must correspond to the type defined by
`GetTripPointDescriptors`. If these arguments do not match
`ZX_ERR_INVALID_ARGS` is returned.
If the index field is larger than the number of descriptors returned
by GetTripPointDescriptors then `ZX_ERR_OUT_OF_RANGE` is returned.
Configuring a trip point that is already configured will cause the
previous configuration to be overwritten and any pending trip
interrupts to be cleared.
::std::vector< ::fuchsia_hardware_trippoint::TripPointDescriptor> & descriptors ()
The type of this configuration must correspond to the type of the
trip point returned by GetTripPointDescriptors. The type of the
configuration field must either be `ClearedTripPoint` if the trip
point is being cleared or it must correspond to the type defined by
`GetTripPointDescriptors`. If these arguments do not match
`ZX_ERR_INVALID_ARGS` is returned.
If the index field is larger than the number of descriptors returned
by GetTripPointDescriptors then `ZX_ERR_OUT_OF_RANGE` is returned.
Configuring a trip point that is already configured will cause the
previous configuration to be overwritten and any pending trip
interrupts to be cleared.
TripPointSetTripPointsRequest & descriptors (::std::vector< ::fuchsia_hardware_trippoint::TripPointDescriptor> value)
The type of this configuration must correspond to the type of the
trip point returned by GetTripPointDescriptors. The type of the
configuration field must either be `ClearedTripPoint` if the trip
point is being cleared or it must correspond to the type defined by
`GetTripPointDescriptors`. If these arguments do not match
`ZX_ERR_INVALID_ARGS` is returned.
If the index field is larger than the number of descriptors returned
by GetTripPointDescriptors then `ZX_ERR_OUT_OF_RANGE` is returned.
Configuring a trip point that is already configured will cause the
previous configuration to be overwritten and any pending trip
interrupts to be cleared.
void TripPointSetTripPointsRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits