|
#include <RobotAPI/libraries/armem/server/ltm/processors/filter/frequencyFilter/FrequencyFilter.h>
Public Member Functions | |
virtual bool | accept (const armem::wm::EntitySnapshot &e) override |
void | configure (const nlohmann::json &json) override |
FilterStatistics | getFilterStatistics () override |
std::string | getName () override |
SnapshotFrequencyFilter ()=default | |
Public Member Functions inherited from SnapshotFilter | |
void | resetStatisticsForNewEpisode () |
resetStatisticsForNewEpisode resets the parts of the statistics that are unique to one recording cycle (episode) More... | |
SnapshotFilter ()=default | |
virtual | ~SnapshotFilter ()=default |
Static Public Attributes | |
static const constexpr char * | NAME = "SnapshotFrequencyFilter" |
static const constexpr char * | PARAM_WAITING_TIME = "WaitingTimeInMsForFilter" |
Additional Inherited Members | |
Public Attributes inherited from SnapshotFilter | |
struct armarx::armem::server::ltm::processor::SnapshotFilter::FilterStatistics | stats |
Definition at line 9 of file FrequencyFilter.h.
|
default |
|
overridevirtual |
Implements SnapshotFilter.
Definition at line 9 of file FrequencyFilter.cpp.
|
overridevirtual |
Reimplemented from SnapshotFilter.
Definition at line 70 of file FrequencyFilter.cpp.
|
overridevirtual |
Reimplemented from SnapshotFilter.
Definition at line 83 of file FrequencyFilter.cpp.
|
overridevirtual |
Reimplemented from SnapshotFilter.
Definition at line 89 of file FrequencyFilter.cpp.
|
staticconstexpr |
Definition at line 12 of file FrequencyFilter.h.
|
staticconstexpr |
Definition at line 13 of file FrequencyFilter.h.