![]() |
Rosetta Protocols
2014.35
|
#include <OptEMultifunc.hh>
Public Member Functions | |
WrappedOptEExpressionCreator () | |
WrappedOptEExpressionCreator (WrapperOptEMultifuncAP multifunc) | |
virtual | ~WrappedOptEExpressionCreator () |
virtual numeric::expression_parser::ExpressionCOP | handle_variable_expression (numeric::expression_parser::ArithmeticASTValue const &) |
virtual numeric::expression_parser::ExpressionCOP | handle_function_expression (numeric::expression_parser::FunctionTokenCOP function, utility::vector1< numeric::expression_parser::ExpressionCOP > const &args) |
void | set_wrapping_optE_multifunc (WrapperOptEMultifuncAP multifunc) |
Private Attributes | |
WrapperOptEMultifuncAP | multifunc_ |
protocols::optimize_weights::WrappedOptEExpressionCreator::WrappedOptEExpressionCreator | ( | ) |
protocols::optimize_weights::WrappedOptEExpressionCreator::WrappedOptEExpressionCreator | ( | WrapperOptEMultifuncAP | multifunc | ) |
|
virtual |
|
virtual |
Reimplemented from numeric::expression_parser::ExpressionCreator.
References utility_exit_with_message.
|
virtual |
Reimplemented from numeric::expression_parser::ExpressionCreator.
References multifunc_, and numeric::expression_parser::ArithmeticASTValue::variable_name().
void protocols::optimize_weights::WrappedOptEExpressionCreator::set_wrapping_optE_multifunc | ( | WrapperOptEMultifuncAP | multifunc | ) |
References multifunc_.
|
private |
Referenced by handle_variable_expression(), and set_wrapping_optE_multifunc().