Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
protocols::pack_daemon::ExpExpression Class Reference

#include <DynamicAggregateFunction.hh>

Inheritance diagram for protocols::pack_daemon::ExpExpression:
Inheritance graph
[legend]

Public Types

typedef
numeric::expression_parser::UnaryExpression 
parent
 
typedef
numeric::expression_parser::ExpressionCOP 
ExpressionCOP
 

Public Member Functions

 ExpExpression (ExpressionCOP ex)
 
 ~ExpExpression () override
 
core::Real operator() () const override
 
ExpressionCOP differentiate (std::string const &varname) const override
 

Member Typedef Documentation

typedef numeric::expression_parser::ExpressionCOP protocols::pack_daemon::ExpExpression::ExpressionCOP
typedef numeric::expression_parser::UnaryExpression protocols::pack_daemon::ExpExpression::parent

Constructor & Destructor Documentation

protocols::pack_daemon::ExpExpression::ExpExpression ( ExpressionCOP  ex)
protocols::pack_daemon::ExpExpression::~ExpExpression ( )
overridedefault

Member Function Documentation

ExpressionCOP protocols::pack_daemon::ExpExpression::differentiate ( std::string const &  varname) const
override
core::Real protocols::pack_daemon::ExpExpression::operator() ( ) const
override

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