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 | Static Public Attributes | Protected Attributes | Friends | List of all members
rxdock::FilterExpression Class Referenceabstract
Inheritance diagram for rxdock::FilterExpression:
rxdock::FilterAddExp rxdock::FilterAndExp rxdock::FilterDivExp rxdock::FilterExpExp rxdock::FilterIfExp rxdock::FilterLogExp rxdock::FilterMulExp rxdock::FilterSubExp rxdock::FilterVbleExp

Public Member Functions

virtual void Print ()=0
 
virtual void Accept (FilterExpressionVisitor &)=0
 
virtual int GetNOps ()=0
 
virtual SmartPtr< FilterExpressionGetOp (int)=0
 
ReturnType GetValue ()
 
void SetValue (ReturnType v)
 

Static Public Attributes

static const std::string _CT = "FilterExpression"
 

Protected Attributes

ReturnType value
 

Friends

void to_json (json &j, const FilterExpression &filterExpression)
 
void from_json (const json &j, FilterExpression &filterExpression)
 

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