This Processing class only calls the Compute operation of Descriptor passed to the Do. More...
#include <DescriptorComputation.hxx>
Public Member Functions | |
DescriptorComputation () | |
DescriptorComputation (const DescriptorComputationConfig &c) | |
~DescriptorComputation () | |
const ProcessingConfig & | GetConfig () const |
Configuration getter. | |
bool | Do (void) |
Supervised mode execution method (using ports). | |
bool | Do (Descriptor &input) |
bool | Do (DescriptorAbs &input) |
Protected Member Functions | |
const char * | GetClassName () const |
Override it in every subclass and retur the name of that class. | |
bool | ConcreteConfigure (const ProcessingConfig &c) |
Config change method. | |
Protected Attributes | |
DescriptorComputationConfig | mConfig |
This Processing class only calls the Compute operation of Descriptor passed to the Do.
Definition at line 34 of file DescriptorComputation.hxx.
CLAM::DescriptorComputation::DescriptorComputation | ( | ) |
Definition at line 24 of file DescriptorComputation.cxx.
CLAM::DescriptorComputation::DescriptorComputation | ( | const DescriptorComputationConfig & | c | ) |
Definition at line 29 of file DescriptorComputation.cxx.
CLAM::DescriptorComputation::~DescriptorComputation | ( | ) |
Definition at line 34 of file DescriptorComputation.cxx.
bool CLAM::DescriptorComputation::ConcreteConfigure | ( | const ProcessingConfig & | c | ) | [protected, virtual] |
Config change method.
Reimplemented from CLAM::Processing.
Definition at line 38 of file DescriptorComputation.cxx.
bool CLAM::DescriptorComputation::Do | ( | DescriptorAbs & | input | ) |
bool CLAM::DescriptorComputation::Do | ( | Descriptor & | input | ) |
Definition at line 55 of file DescriptorComputation.cxx.
bool CLAM::DescriptorComputation::Do | ( | void | ) | [virtual] |
Supervised mode execution method (using ports).
Implements CLAM::Processing.
Definition at line 49 of file DescriptorComputation.cxx.
const char * CLAM::DescriptorComputation::GetClassName | ( | ) | const [protected, virtual] |
Override it in every subclass and retur the name of that class.
Implements CLAM::Processing.
Definition at line 44 of file DescriptorComputation.cxx.
const ProcessingConfig& CLAM::DescriptorComputation::GetConfig | ( | ) | const [inline, virtual] |
Configuration getter.
Gets the configuration parameters used to create the object.
Reimplemented from CLAM::Processing.
Definition at line 51 of file DescriptorComputation.hxx.
References mConfig.
Definition at line 58 of file DescriptorComputation.hxx.
Referenced by GetConfig().