![]() |
Rosetta Protocols
2014.16.56682
|
#include <MetricValueGetter.hh>
Public Member Functions | |
| MetricValueGetter () | |
| MetricValueGetter (std::string const &calculator, std::string const &key, basic::MetricValueBaseCOP metric_value_template) | |
| MetricValueGetter (MetricValueGetter const &getter) | |
| ~MetricValueGetter () | |
| MetricValueGetter const & | operator= (MetricValueGetter const &getter) |
| std::string const & | calculator () const |
| void | calculator (std::string const &calculatr) |
| std::string const & | key () const |
| void | key (std::string const &key) |
| basic::MetricValueBaseCOP | metric_value_template () const |
| void | metric_value_template (basic::MetricValueBaseCOP metric_value_template) |
| basic::MetricValueBaseOP | get (core::pose::Pose const &pose) const |
Private Attributes | |
| std::string | calculator_ |
| std::string | key_ |
| basic::MetricValueBaseCOP | metric_value_template_ |
| protocols::toolbox::pose_metric_calculators::MetricValueGetter::MetricValueGetter | ( | ) |
| protocols::toolbox::pose_metric_calculators::MetricValueGetter::MetricValueGetter | ( | std::string const & | calculator, |
| std::string const & | key, | ||
| basic::MetricValueBaseCOP | metric_value_template | ||
| ) |
| protocols::toolbox::pose_metric_calculators::MetricValueGetter::MetricValueGetter | ( | MetricValueGetter const & | getter | ) |
| protocols::toolbox::pose_metric_calculators::MetricValueGetter::~MetricValueGetter | ( | ) |
| std::string const & protocols::toolbox::pose_metric_calculators::MetricValueGetter::calculator | ( | ) | const |
References calculator_.
Referenced by calculator(), and operator=().
| void protocols::toolbox::pose_metric_calculators::MetricValueGetter::calculator | ( | std::string const & | calculatr | ) |
References calculator(), and calculator_.
| basic::MetricValueBaseOP protocols::toolbox::pose_metric_calculators::MetricValueGetter::get | ( | core::pose::Pose const & | pose | ) | const |
References calculator_, key_, core::pose::Pose::metric(), metric_value_template_, and runtime_assert.
| std::string const & protocols::toolbox::pose_metric_calculators::MetricValueGetter::key | ( | ) | const |
References key_.
Referenced by key(), and operator=().
| void protocols::toolbox::pose_metric_calculators::MetricValueGetter::key | ( | std::string const & | key | ) |
| basic::MetricValueBaseCOP protocols::toolbox::pose_metric_calculators::MetricValueGetter::metric_value_template | ( | ) | const |
References metric_value_template_.
Referenced by metric_value_template(), and operator=().
| void protocols::toolbox::pose_metric_calculators::MetricValueGetter::metric_value_template | ( | basic::MetricValueBaseCOP | metric_value_template | ) |
References metric_value_template(), and metric_value_template_.
| MetricValueGetter const & protocols::toolbox::pose_metric_calculators::MetricValueGetter::operator= | ( | MetricValueGetter const & | getter | ) |
References calculator(), calculator_, key(), key_, metric_value_template(), and metric_value_template_.
|
private |
Referenced by calculator(), get(), and operator=().
|
private |
Referenced by get(), key(), and operator=().
|
private |
Referenced by get(), metric_value_template(), and operator=().
1.8.7