class Unit
Defined at line 2385 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
Describes a given unit by giving the unit and the unit's exponent.
E.g: Nanometers would have type METERS and exponent -9.
Public Methods
void Unit (Storage_ storage)
void Unit (::fuchsia_input_report::UnitType type, int32_t exponent)
void Unit ()
Default constructs a |Unit| only if all of its members are default constructible.
Defined at line 2395 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void Unit (Unit && )
Defined at line 2398 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void Unit (const Unit & other)
Unit & operator= (Unit && )
Defined at line 2399 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
Unit & operator= (const Unit & other)
bool operator== (const Unit & other)
bool operator!= (const Unit & other)
::fuchsia_input_report::UnitType type ()
::fuchsia_input_report::UnitType & type ()
Unit & type (::fuchsia_input_report::UnitType value)
Setter for type.
int32_t exponent ()
int32_t & exponent ()
Unit & exponent (int32_t value)
Setter for exponent.
void Unit (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits