|
#include <RobotAPI/libraries/armem/server/ltm/processors/extractor/Extractor.h>
Classes | |
struct | ExtractionResult |
Public Member Functions | |
virtual void | configure (const nlohmann::json &json) |
virtual ExtractionResult | extract (aron::data::DictPtr &data)=0 |
Extractor (const aron::type::Descriptor t, const std::string &id) | |
virtual aron::data::DictPtr | merge (ExtractionResult &encoding)=0 |
virtual | ~Extractor ()=default |
Public Attributes | |
const aron::type::Descriptor | extractsType |
const std::string | identifier |
Definition at line 15 of file Extractor.h.
|
inline |
Definition at line 24 of file Extractor.h.
|
virtualdefault |
|
virtual |
Definition at line 6 of file Extractor.cpp.
|
pure virtual |
Implemented in DepthImageExtractor, and ImageExtractor.
|
pure virtual |
Implemented in DepthImageExtractor, and ImageExtractor.
const aron::type::Descriptor extractsType |
Definition at line 33 of file Extractor.h.
const std::string identifier |
Definition at line 34 of file Extractor.h.