class TripPointDescriptor
Defined at line 568 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
Public Methods
void TripPointDescriptor (Storage_ storage)
void TripPointDescriptor (::fuchsia_hardware_trippoint::TripPointType type, uint32_t index, ::fuchsia_hardware_trippoint::TripPointValue configuration)
void TripPointDescriptor ()
Default constructs a |TripPointDescriptor| only if all of its members are default constructible.
Defined at line 579 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
void TripPointDescriptor (TripPointDescriptor && )
Defined at line 582 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
void TripPointDescriptor (const TripPointDescriptor & other)
TripPointDescriptor & operator= (TripPointDescriptor && )
Defined at line 583 of file fidling/gen/sdk/fidl/fuchsia.hardware.trippoint/fuchsia.hardware.trippoint/cpp/fidl/fuchsia.hardware.trippoint/cpp/natural_types.h
TripPointDescriptor & operator= (const TripPointDescriptor & other)
bool operator== (const TripPointDescriptor & other)
bool operator!= (const TripPointDescriptor & other)
::fuchsia_hardware_trippoint::TripPointType type ()
The type of this trip point as defined by the hardware.
::fuchsia_hardware_trippoint::TripPointType & type ()
The type of this trip point as defined by the hardware.
TripPointDescriptor & type (::fuchsia_hardware_trippoint::TripPointType value)
The type of this trip point as defined by the hardware.
uint32_t index ()
The index of the trip point being configured. Trip points are always
numbered 0 to N-1 where N is the number of available hardware trip
points.
uint32_t & index ()
The index of the trip point being configured. Trip points are always
numbered 0 to N-1 where N is the number of available hardware trip
points.
TripPointDescriptor & index (uint32_t value)
The index of the trip point being configured. Trip points are always
numbered 0 to N-1 where N is the number of available hardware trip
points.
const ::fuchsia_hardware_trippoint::TripPointValue & configuration ()
If unset the type of this configuration will be `cleared_trip_point`
otherwise it will be a TripPointValue that corresponds to the type
defined by `type`.
::fuchsia_hardware_trippoint::TripPointValue & configuration ()
If unset the type of this configuration will be `cleared_trip_point`
otherwise it will be a TripPointValue that corresponds to the type
defined by `type`.
TripPointDescriptor & configuration (::fuchsia_hardware_trippoint::TripPointValue value)
If unset the type of this configuration will be `cleared_trip_point`
otherwise it will be a TripPointValue that corresponds to the type
defined by `type`.
void TripPointDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits