RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rxdock::FilterMulExp Class Reference
Inheritance diagram for rxdock::FilterMulExp:
rxdock::FilterExpression

Public Member Functions

 FilterMulExp (FilterExpressionPtr, FilterExpressionPtr)
 
void Accept (FilterExpressionVisitor &visitor)
 
void Print ()
 
virtual int GetNOps ()
 
FilterExpressionPtr GetOp (int i)
 
- Public Member Functions inherited from rxdock::FilterExpression
virtual void Print ()=0
 
virtual void Accept (FilterExpressionVisitor &)=0
 
virtual int GetNOps ()=0
 
virtual SmartPtr< FilterExpressionGetOp (int)=0
 
ReturnType GetValue ()
 
void SetValue (ReturnType v)
 

Additional Inherited Members

- Static Public Attributes inherited from rxdock::FilterExpression
static const std::string _CT = "FilterExpression"
 
- Protected Attributes inherited from rxdock::FilterExpression
ReturnType value
 

Member Function Documentation

◆ Accept()

void FilterMulExp::Accept ( FilterExpressionVisitor visitor)
virtual

◆ GetNOps()

virtual int rxdock::FilterMulExp::GetNOps ( )
inlinevirtual

◆ GetOp()

FilterExpressionPtr rxdock::FilterMulExp::GetOp ( int  i)
inlinevirtual

◆ Print()

void rxdock::FilterMulExp::Print ( )
inlinevirtual

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