#include <MetricRegister.h>
|
| | ~MetricRegister () |
| | The destructor. More...
|
| |
| void | add (std::string type, creator_pointer) |
| | Add a new metric to the register of metrics. More...
|
| |
| bool | check (std::string type) |
| | Verify if a particular metric type is present in the register. More...
|
| |
| template<class T > |
| std::unique_ptr< T > | create (const std::string &type) |
| | Create a reference configuration and don't set a point of reference. More...
|
| |
| template<class T > |
| std::unique_ptr< T > | create (const std::string &type, const PDB &pdb) |
| | Create a reference configuration and set the point of reference from the pdb. More...
|
| |
| void | remove (creator_pointer f) |
| | Remove a metric from the register of metrics. More...
|
| |
◆ creator_pointer
◆ ~MetricRegister()
| PLMD::MetricRegister::~MetricRegister |
( |
| ) |
|
◆ add()
Add a new metric to the register of metrics.
◆ check()
| bool PLMD::MetricRegister::check |
( |
std::string |
type | ) |
|
Verify if a particular metric type is present in the register.
◆ create() [1/2]
template<class T >
| std::unique_ptr< T > PLMD::MetricRegister::create |
( |
const std::string & |
type | ) |
|
Create a reference configuration and don't set a point of reference.
◆ create() [2/2]
template<class T >
| std::unique_ptr< T > PLMD::MetricRegister::create |
( |
const std::string & |
type, |
|
|
const PDB & |
pdb |
|
) |
| |
Create a reference configuration and set the point of reference from the pdb.
◆ remove()
Remove a metric from the register of metrics.
The set of possible distribution functions we can work with.
The documentation for this class was generated from the following files: