OpenSourceSimWheelESP32
Open-source wireless steering wheel/button box for ESP32 boards
Loading...
Searching...
No Matches
InputNumberCombination Class Reference

Combination of input numbers. More...

#include <SimWheelTypes.hpp>

Public Member Functions

 operator std::vector< uint8_t > ()
 Typecast this InputNumber vector to a uint8_t vector.
 
 InputNumberCombination (std::initializer_list< uint8_t > items)
 Create a vector of input numbers from integer constants/variables.
 
 operator uint64_t ()
 Convert this vector to a single 64-bit bitmap.
 

Detailed Description

Combination of input numbers.

Definition at line 438 of file SimWheelTypes.hpp.

Constructor & Destructor Documentation

◆ InputNumberCombination()

InputNumberCombination::InputNumberCombination ( std::initializer_list< uint8_t > items)
inline

Create a vector of input numbers from integer constants/variables.

Parameters
itemsList of values for initialization

Definition at line 464 of file SimWheelTypes.hpp.

Member Function Documentation

◆ operator std::vector< uint8_t >()

InputNumberCombination::operator std::vector< uint8_t > ( )
inline

Typecast this InputNumber vector to a uint8_t vector.

Returns
std::vector<uint8_t>

Definition at line 446 of file SimWheelTypes.hpp.

◆ operator uint64_t()

InputNumberCombination::operator uint64_t ( )
inlineexplicit

Convert this vector to a single 64-bit bitmap.

Returns
uint64_t A bitmap

Definition at line 481 of file SimWheelTypes.hpp.


The documentation for this class was generated from the following file: