Public Types | Public Member Functions | Private Attributes | List of all members
hebi::experimental::MobileIODiff Struct Reference

#include <mobile_io.hpp>

Public Types

enum  ButtonState { ButtonState::Off, ButtonState::On, ButtonState::ToOff, ButtonState::ToOn }
 

Public Member Functions

ButtonState get (int button) const
 
 MobileIODiff (const MobileIOState &prev, const MobileIOState &current)
 

Private Attributes

std::array< ButtonState, NumButtonsbuttons_
 

Detailed Description

Definition at line 41 of file mobile_io.hpp.

Member Enumeration Documentation

Enumerator
Off 
On 
ToOff 
ToOn 

Definition at line 44 of file mobile_io.hpp.

Constructor & Destructor Documentation

hebi::experimental::MobileIODiff::MobileIODiff ( const MobileIOState prev,
const MobileIOState current 
)

Definition at line 24 of file mobile_io.cpp.

Member Function Documentation

MobileIODiff::ButtonState hebi::experimental::MobileIODiff::get ( int  button) const

Definition at line 37 of file mobile_io.cpp.

Member Data Documentation

std::array<ButtonState, NumButtons> hebi::experimental::MobileIODiff::buttons_
private

Definition at line 53 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 Thu May 28 2020 03:14:45