|
Rosetta 3.5
|
#include <DynamicAggregateFunction.hh>


Public Types | |
| typedef numeric::expression_parser::ExpressionCreator | parent |
| typedef numeric::expression_parser::ExpressionCOP | ExpressionCOP |
Public Member Functions | |
| VectorExpressionCreator (DynamicAggregateFunction const &owner) | |
| virtual | ~VectorExpressionCreator () |
| virtual ExpressionCOP | handle_variable_expression (numeric::expression_parser::ArithmeticASTValue const &) |
| Override the parent-class definition of this function to trap one specific kind of function call: max or min with a vector variable as one of their function argument. More... | |
| virtual ExpressionCOP | handle_function_expression (numeric::expression_parser::FunctionTokenCOP function, utility::vector1< ExpressionCOP > const &args) |
Private Attributes | |
| DynamicAggregateFunction const & | owner_ |
Definition at line 426 of file DynamicAggregateFunction.hh.
| typedef numeric::expression_parser::ExpressionCOP protocols::pack_daemon::VectorExpressionCreator::ExpressionCOP |
Definition at line 430 of file DynamicAggregateFunction.hh.
| typedef numeric::expression_parser::ExpressionCreator protocols::pack_daemon::VectorExpressionCreator::parent |
Definition at line 429 of file DynamicAggregateFunction.hh.
| protocols::pack_daemon::VectorExpressionCreator::VectorExpressionCreator | ( | DynamicAggregateFunction const & | owner) |
Definition at line 480 of file DynamicAggregateFunction.cc.
|
virtual |
Definition at line 481 of file DynamicAggregateFunction.cc.
|
virtual |
Definition at line 490 of file DynamicAggregateFunction.cc.
References protocols::pack_daemon::DynamicAggregateFunction::function_expression(), and owner_.
|
virtual |
Override the parent-class definition of this function to trap one specific kind of function call: max or min with a vector variable as one of their function argument.
Definition at line 484 of file DynamicAggregateFunction.cc.
References owner_, and protocols::pack_daemon::DynamicAggregateFunction::variable_expression().
|
private |
Definition at line 454 of file DynamicAggregateFunction.hh.
Referenced by handle_function_expression(), and handle_variable_expression().
1.8.4