28#include <IceUtil/Handle.h>
32#include <MemoryX/interface/observers/ObjectMemoryObserverInterface.h>
48 std::string recognitionMethod,
49 const std::vector<std::string>& classNames);
69 std::vector<std::string> classNames;
70 std::vector<std::string> classNamesToBeLocalized;
71 std::string recognitionMethod;
The LocalizationJob class is the description of the basic workload executed by ObjectLocalizationMemo...
std::string getQueryName()
std::vector< std::string > getAllClassNames()
std::string getRecognitionMethod()
std::vector< std::string > getClassNamesToBeLocalized()
void setClassNamesToBeLocalized(const std::vector< std::string > &classNamesToBeLocalized)
IceInternal::Handle< LocalizationQuery > getQuery()
void init(IceInternal::Handle< LocalizationQuery > query, std::string recognitionMethod, const std::vector< std::string > &classNames)
The LocalizationQuery class is used to create LocalizationJob instances and provide an interface to q...
std::vector< LocalizationJobPtr > LocalizationJobList
IceUtil::Handle< LocalizationJob > LocalizationJobPtr