Public Member Functions | Private Attributes | List of all members
hebi::Command::Io Class Referencefinal

Any available digital or analog output pins on the device. More...

#include <command.hpp>

Public Member Functions

IoBanka ()
 I/O pin bank a (pins 1-8 available) More...
 
const IoBanka () const
 I/O pin bank a (pins 1-8 available) More...
 
IoBankb ()
 I/O pin bank b (pins 1-8 available) More...
 
const IoBankb () const
 I/O pin bank b (pins 1-8 available) More...
 
IoBankc ()
 I/O pin bank c (pins 1-8 available) More...
 
const IoBankc () const
 I/O pin bank c (pins 1-8 available) More...
 
IoBankd ()
 I/O pin bank d (pins 1-8 available) More...
 
const IoBankd () const
 I/O pin bank d (pins 1-8 available) More...
 
IoBanke ()
 I/O pin bank e (pins 1-8 available) More...
 
const IoBanke () const
 I/O pin bank e (pins 1-8 available) More...
 
IoBankf ()
 I/O pin bank f (pins 1-8 available) More...
 
const IoBankf () const
 I/O pin bank f (pins 1-8 available) More...
 
 Io (HebiCommandRef &internal)
 

Private Attributes

IoBank a_
 
IoBank b_
 
IoBank c_
 
IoBank d_
 
IoBank e_
 
IoBank f_
 
HebiCommandRefinternal_
 

Detailed Description

Any available digital or analog output pins on the device.

Definition at line 440 of file command.hpp.

Constructor & Destructor Documentation

hebi::Command::Io::Io ( HebiCommandRef internal)
inline

Definition at line 443 of file command.hpp.

Member Function Documentation

IoBank& hebi::Command::Io::a ( )
inline

I/O pin bank a (pins 1-8 available)

Definition at line 459 of file command.hpp.

const IoBank& hebi::Command::Io::a ( ) const
inline

I/O pin bank a (pins 1-8 available)

Definition at line 461 of file command.hpp.

IoBank& hebi::Command::Io::b ( )
inline

I/O pin bank b (pins 1-8 available)

Definition at line 463 of file command.hpp.

const IoBank& hebi::Command::Io::b ( ) const
inline

I/O pin bank b (pins 1-8 available)

Definition at line 465 of file command.hpp.

IoBank& hebi::Command::Io::c ( )
inline

I/O pin bank c (pins 1-8 available)

Definition at line 467 of file command.hpp.

const IoBank& hebi::Command::Io::c ( ) const
inline

I/O pin bank c (pins 1-8 available)

Definition at line 469 of file command.hpp.

IoBank& hebi::Command::Io::d ( )
inline

I/O pin bank d (pins 1-8 available)

Definition at line 471 of file command.hpp.

const IoBank& hebi::Command::Io::d ( ) const
inline

I/O pin bank d (pins 1-8 available)

Definition at line 473 of file command.hpp.

IoBank& hebi::Command::Io::e ( )
inline

I/O pin bank e (pins 1-8 available)

Definition at line 475 of file command.hpp.

const IoBank& hebi::Command::Io::e ( ) const
inline

I/O pin bank e (pins 1-8 available)

Definition at line 477 of file command.hpp.

IoBank& hebi::Command::Io::f ( )
inline

I/O pin bank f (pins 1-8 available)

Definition at line 479 of file command.hpp.

const IoBank& hebi::Command::Io::f ( ) const
inline

I/O pin bank f (pins 1-8 available)

Definition at line 481 of file command.hpp.

Member Data Documentation

IoBank hebi::Command::Io::a_
private

Definition at line 487 of file command.hpp.

IoBank hebi::Command::Io::b_
private

Definition at line 488 of file command.hpp.

IoBank hebi::Command::Io::c_
private

Definition at line 489 of file command.hpp.

IoBank hebi::Command::Io::d_
private

Definition at line 490 of file command.hpp.

IoBank hebi::Command::Io::e_
private

Definition at line 491 of file command.hpp.

IoBank hebi::Command::Io::f_
private

Definition at line 492 of file command.hpp.

HebiCommandRef& hebi::Command::Io::internal_
private

Definition at line 485 of file command.hpp.


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


hebi_cpp_api_ros
Author(s): Chris Bollinger , Matthew Tesch
autogenerated on Thu May 28 2020 03:14:45