|
enum | filter_config { DISABLED
, NO_RANGE
, MASK_AND_RANGE
} |
|
|
| FilterManager (const CanBusHico &owner, int fileDescriptor, bool enableRanges) |
|
bool | parseIds (const yarp::os::Bottle &b) |
|
bool | hasId (unsigned int id) const |
|
bool | isValid () const |
|
bool | insertId (unsigned int id) |
|
bool | eraseId (unsigned int id) |
|
bool | clearFilters (bool clearStage=true) |
|
|
static const int | MAX_FILTERS = 4 |
|
|
bool | setMaskedFilter (unsigned int id) |
|
bool | setRangedFilter (unsigned int lower, unsigned int upper) |
|
bool | bulkUpdate () |
|
|
const CanBusHico & | owner |
|
int | fd |
|
bool | valid |
|
bool | enableRanges |
|
std::set< unsigned int > | stage |
|
std::set< unsigned int > | currentlyActive |
|
The documentation for this class was generated from the following files:
- libraries/YarpPlugins/CanBusHico/CanBusHico.hpp
- libraries/YarpPlugins/CanBusHico/FilterManager.cpp