|
iCub-main
|
#include <strainInterface.h>
Classes | |
| struct | Config |
Public Types | |
| enum class | Network { ETH = 0 , socketcan = 1 , ecan = 2 , unknown = 8 } |
| enum class | CanBus { zero = 0 , one = 1 , two = 2 , all = CanPacket::everyCANbus } |
| enum class | CanAddress { one = 1 , two = 2 , three = 3 , four = 4 , five = 5 , six = 6 , seven = 7 , eigth = 8 , nine = 9 , ten = 10 , eleven = 11 , twelve = 12 , thirteen = 13 , fourteen = 14 } |
Public Member Functions | |
| strainInterface () | |
| ~strainInterface () | |
| bool | open (const Config &cfg=Config()) |
| bool | close () |
| bool | get (const unsigned int number, vector< cDownloader::strain_value_t > &values) |
| bool | print (const vector< cDownloader::strain_value_t > &values, FILE *fp=NULL) |
Public Attributes | |
| cDownloader | downloader |
Definition at line 35 of file strainInterface.h.
|
strong |
| Enumerator | |
|---|---|
| one | |
| two | |
| three | |
| four | |
| five | |
| six | |
| seven | |
| eigth | |
| nine | |
| ten | |
| eleven | |
| twelve | |
| thirteen | |
| fourteen | |
Definition at line 41 of file strainInterface.h.
|
strong |
| Enumerator | |
|---|---|
| zero | |
| one | |
| two | |
| all | |
Definition at line 40 of file strainInterface.h.
|
strong |
| Enumerator | |
|---|---|
| ETH | |
| socketcan | |
| ecan | |
| unknown | |
Definition at line 39 of file strainInterface.h.
|
inline |
Definition at line 60 of file strainInterface.h.
|
inline |
Definition at line 61 of file strainInterface.h.
| bool strainInterface::close | ( | ) |
Definition at line 116 of file strainInterface.cpp.
| bool strainInterface::get | ( | const unsigned int | number, |
| vector< cDownloader::strain_value_t > & | values | ||
| ) |
Definition at line 162 of file strainInterface.cpp.
Definition at line 52 of file strainInterface.cpp.
| bool strainInterface::print | ( | const vector< cDownloader::strain_value_t > & | values, |
| FILE * | fp = NULL |
||
| ) |
Definition at line 127 of file strainInterface.cpp.
| cDownloader strainInterface::downloader |
Definition at line 72 of file strainInterface.h.