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