#include <BaseAlgorithm.h>
Definition at line 28 of file BaseAlgorithm.h.
flashmatch::BaseAlgorithm::BaseAlgorithm |
( |
const Algorithm_t |
type, |
|
|
const std::string |
name |
|
) |
| |
Default constructor.
Definition at line 8 of file BaseAlgorithm.cxx.
LoggerFeature(const std::string logger_name="LoggerFeature")
Default constructor.
std::string _name
Algorithm name.
const std::string & name() const
Name getter, defined in a logger instance attribute.
Algorithm_t _type
Algorithm type.
flashmatch::BaseAlgorithm::~BaseAlgorithm |
( |
| ) |
|
|
inline |
virtual void flashmatch::BaseAlgorithm::_Configure_ |
( |
const Config_t & |
pset | ) |
|
|
protectedpure virtual |
const std::string & flashmatch::BaseAlgorithm::AlgorithmName |
( |
| ) |
const |
Algorithm name.
Definition at line 23 of file BaseAlgorithm.cxx.
std::string _name
Algorithm name.
Algorithm_t flashmatch::BaseAlgorithm::AlgorithmType |
( |
| ) |
const |
Algorithm type.
Definition at line 14 of file BaseAlgorithm.cxx.
Algorithm_t _type
Algorithm type.
void flashmatch::BaseAlgorithm::Configure |
( |
const Config_t & |
pset | ) |
|
Function to accept configuration.
Definition at line 17 of file BaseAlgorithm.cxx.
void set_verbosity(::flashmatch::msg::Level_t level)
Verbosity level.
Level_t
Verbosity message level.
virtual void _Configure_(const Config_t &pset)=0
std::string flashmatch::BaseAlgorithm::_name |
|
private |
The documentation for this class was generated from the following files: