Public Member Functions | Private Attributes | Friends | List of all members
hebi::experimental::MobileIOState Struct Reference

#include <mobile_io.hpp>

Public Member Functions

float getAxis (size_t axis) const
 
bool getButton (size_t button) const
 

Private Attributes

std::array< float, NumButtonsaxes_
 
std::bitset< NumButtonsbuttons_
 

Friends

class MobileIO
 
struct MobileIODiff
 

Detailed Description

Definition at line 26 of file mobile_io.hpp.

Member Function Documentation

◆ getAxis()

float hebi::experimental::MobileIOState::getAxis ( size_t  axis) const

Definition at line 17 of file mobile_io.cpp.

◆ getButton()

bool hebi::experimental::MobileIOState::getButton ( size_t  button) const

Definition at line 11 of file mobile_io.cpp.

Friends And Related Function Documentation

◆ MobileIO

friend class MobileIO
friend

Definition at line 36 of file mobile_io.hpp.

◆ MobileIODiff

friend struct MobileIODiff
friend

Definition at line 35 of file mobile_io.hpp.

Member Data Documentation

◆ axes_

std::array<float, NumButtons> hebi::experimental::MobileIOState::axes_
private

Definition at line 33 of file mobile_io.hpp.

◆ buttons_

std::bitset<NumButtons> hebi::experimental::MobileIOState::buttons_
private

Definition at line 32 of file mobile_io.hpp.


The documentation for this struct was generated from the following files:


hebi_cpp_api_ros
Author(s): Chris Bollinger , Matthew Tesch
autogenerated on Mon Feb 28 2022 22:27:34