#include <MetricRegister.h>
|
| ~MetricRegister () |
| The destructor. More...
|
|
void | add (std::string type, creator_pointer) |
| Add a new metric to the register of metrics. More...
|
|
void | remove (creator_pointer f) |
| Remove a metric from 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 > |
T * | create (const std::string &type) |
| Create a reference configuration and don't set a point of reference. More...
|
|
template<class T > |
T * | create (const std::string &type, const PDB &pdb) |
| Create a reference configuration and set the point of reference from the pdb. 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 >
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 >
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: