Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::optimize_weights::WrappedOptEExpressionCreator Class Reference

#include <OptEMultifunc.hh>

Inheritance diagram for protocols::optimize_weights::WrappedOptEExpressionCreator:
Inheritance graph
[legend]
Collaboration diagram for protocols::optimize_weights::WrappedOptEExpressionCreator:
Collaboration graph
[legend]

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_
 

Detailed Description

Definition at line 397 of file OptEMultifunc.hh.

Constructor & Destructor Documentation

protocols::optimize_weights::WrappedOptEExpressionCreator::WrappedOptEExpressionCreator ( )

Definition at line 894 of file OptEMultifunc.cc.

protocols::optimize_weights::WrappedOptEExpressionCreator::WrappedOptEExpressionCreator ( WrapperOptEMultifuncAP  multifunc)

Definition at line 897 of file OptEMultifunc.cc.

protocols::optimize_weights::WrappedOptEExpressionCreator::~WrappedOptEExpressionCreator ( )
virtual

Definition at line 903 of file OptEMultifunc.cc.

Member Function Documentation

numeric::expression_parser::ExpressionCOP protocols::optimize_weights::WrappedOptEExpressionCreator::handle_function_expression ( numeric::expression_parser::FunctionTokenCOP  function,
utility::vector1< numeric::expression_parser::ExpressionCOP > const &  args 
)
virtual

Definition at line 912 of file OptEMultifunc.cc.

numeric::expression_parser::ExpressionCOP protocols::optimize_weights::WrappedOptEExpressionCreator::handle_variable_expression ( numeric::expression_parser::ArithmeticASTValue const &  )
virtual

Definition at line 906 of file OptEMultifunc.cc.

References multifunc_.

void protocols::optimize_weights::WrappedOptEExpressionCreator::set_wrapping_optE_multifunc ( WrapperOptEMultifuncAP  multifunc)

Definition at line 922 of file OptEMultifunc.cc.

References multifunc_.

Member Data Documentation

WrapperOptEMultifuncAP protocols::optimize_weights::WrappedOptEExpressionCreator::multifunc_
private

Definition at line 420 of file OptEMultifunc.hh.

Referenced by handle_variable_expression(), and set_wrapping_optE_multifunc().


The documentation for this class was generated from the following files: