#include <FilterObject.h>
◆ FilterObject() [1/3]
openjaus::transport::FilterObject::FilterObject |
( |
| ) |
|
◆ FilterObject() [2/3]
openjaus::transport::FilterObject::FilterObject |
( |
const std::string & |
name, |
|
|
uint32 |
commandCode, |
|
|
double |
maxRate_hz, |
|
|
bool |
blocked, |
|
|
Priority |
priority |
|
) |
| |
◆ FilterObject() [3/3]
openjaus::transport::FilterObject::FilterObject |
( |
const FilterObject & |
other | ) |
|
◆ ~FilterObject()
openjaus::transport::FilterObject::~FilterObject |
( |
| ) |
|
|
virtual |
◆ getAllowedRate_hz()
double openjaus::transport::FilterObject::getAllowedRate_hz |
( |
| ) |
const |
◆ getCommandCode()
uint16 openjaus::transport::FilterObject::getCommandCode |
( |
| ) |
const |
◆ getName()
std::string openjaus::transport::FilterObject::getName |
( |
| ) |
const |
◆ getPriority()
Priority openjaus::transport::FilterObject::getPriority |
( |
| ) |
const |
◆ isAllowed()
bool openjaus::transport::FilterObject::isAllowed |
( |
| ) |
const |
◆ isEnabled()
bool openjaus::transport::FilterObject::isEnabled |
( |
| ) |
const |
◆ setEnabled()
void openjaus::transport::FilterObject::setEnabled |
( |
bool |
value | ) |
|
◆ shouldFilter()
bool openjaus::transport::FilterObject::shouldFilter |
( |
Wrapper * |
wrapper | ) |
|
◆ toString()
std::string openjaus::transport::FilterObject::toString |
( |
| ) |
const |
|
virtual |
◆ updatePriority()
void openjaus::transport::FilterObject::updatePriority |
( |
Wrapper * |
wrapper | ) |
|
|
private |
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ allowedRate_hz
double openjaus::transport::FilterObject::allowedRate_hz |
|
private |
◆ blocked
bool openjaus::transport::FilterObject::blocked |
|
private |
◆ commandCode
uint16 openjaus::transport::FilterObject::commandCode |
|
private |
◆ enabled
bool openjaus::transport::FilterObject::enabled |
|
private |
◆ name
std::string openjaus::transport::FilterObject::name |
|
private |
◆ priority
Priority openjaus::transport::FilterObject::priority |
|
private |
◆ timeout_ms
uint64 openjaus::transport::FilterObject::timeout_ms |
|
private |
◆ timestampMap
The documentation for this class was generated from the following files: