|
#include <RobotAPI/libraries/armem/server/ltm/processors/filter/importanceFilter/ImportanceFilter.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 |
SnapshotImportanceFilter ()=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 = "SnapshotImportanceFilter" |
static const constexpr char * | PARAM_THRESHOLD = "Threshold" |
static const constexpr char * | PARAM_TYPE = "Type" |
Additional Inherited Members | |
Public Attributes inherited from SnapshotFilter | |
struct armarx::armem::server::ltm::processor::SnapshotFilter::FilterStatistics | stats |
Definition at line 16 of file ImportanceFilter.h.
|
default |
|
overridevirtual |
Implements SnapshotFilter.
Definition at line 7 of file ImportanceFilter.cpp.
|
overridevirtual |
Reimplemented from SnapshotFilter.
Definition at line 31 of file ImportanceFilter.cpp.
|
overridevirtual |
Reimplemented from SnapshotFilter.
Definition at line 56 of file ImportanceFilter.cpp.
|
overridevirtual |
Reimplemented from SnapshotFilter.
Definition at line 61 of file ImportanceFilter.cpp.
|
staticconstexpr |
Definition at line 20 of file ImportanceFilter.h.
|
staticconstexpr |
Definition at line 21 of file ImportanceFilter.h.
|
staticconstexpr |
Definition at line 22 of file ImportanceFilter.h.