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 (HebiCommandPtr internal)
 

Private Attributes

IoBank a_
 
IoBank b_
 
IoBank c_
 
IoBank d_
 
IoBank e_
 
IoBank f_
 
HebiCommandPtr const internal_
 

Detailed Description

Any available digital or analog output pins on the device.

Definition at line 423 of file command.hpp.

Constructor & Destructor Documentation

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

Definition at line 427 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 445 of file command.hpp.

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

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

Definition at line 447 of file command.hpp.

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

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

Definition at line 449 of file command.hpp.

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

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

Definition at line 451 of file command.hpp.

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

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

Definition at line 453 of file command.hpp.

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

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

Definition at line 455 of file command.hpp.

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

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

Definition at line 457 of file command.hpp.

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

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

Definition at line 459 of file command.hpp.

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

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

Definition at line 461 of file command.hpp.

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

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

Definition at line 463 of file command.hpp.

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

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

Definition at line 465 of file command.hpp.

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

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

Definition at line 467 of file command.hpp.

Member Data Documentation

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

Definition at line 472 of file command.hpp.

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

Definition at line 473 of file command.hpp.

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

Definition at line 474 of file command.hpp.

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

Definition at line 475 of file command.hpp.

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

Definition at line 476 of file command.hpp.

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

Definition at line 477 of file command.hpp.

HebiCommandPtr const hebi::Command::Io::internal_
private

Definition at line 470 of file command.hpp.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:59