Rosetta  2020.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
protocols::pack_daemon::VectorFunction2 Class Reference

#include <DynamicAggregateFunction.hh>

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

Public Types

typedef
numeric::expression_parser::BinaryExpression 
parent
 
typedef
numeric::expression_parser::ExpressionCOP 
ExpressionCOP
 
typedef utility::vector1
< core::Size
ArgIndices
 

Public Member Functions

 VectorFunction2 (VectorExpressionCOP ex1, VectorExpressionCOP ex2)
 
 ~VectorFunction2 () override
 

Protected Member Functions

VectorExpressionCOP vec_ex1 () const
 
VectorExpressionCOP vec_ex2 () const
 

Private Attributes

VectorExpressionCOP vec_ex1_
 
VectorExpressionCOP vec_ex2_
 

Member Typedef Documentation

typedef numeric::expression_parser::ExpressionCOP protocols::pack_daemon::VectorFunction2::ExpressionCOP
typedef numeric::expression_parser::BinaryExpression protocols::pack_daemon::VectorFunction2::parent

Constructor & Destructor Documentation

protocols::pack_daemon::VectorFunction2::VectorFunction2 ( VectorExpressionCOP  ex1,
VectorExpressionCOP  ex2 
)
protocols::pack_daemon::VectorFunction2::~VectorFunction2 ( )
overridedefault

Member Function Documentation

VectorExpressionCOP protocols::pack_daemon::VectorFunction2::vec_ex1 ( ) const
protected
VectorExpressionCOP protocols::pack_daemon::VectorFunction2::vec_ex2 ( ) const
protected

Member Data Documentation

VectorExpressionCOP protocols::pack_daemon::VectorFunction2::vec_ex1_
private

Referenced by vec_ex1().

VectorExpressionCOP protocols::pack_daemon::VectorFunction2::vec_ex2_
private

Referenced by vec_ex2().


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