Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
SelectorLogicParser.hh File Reference

Construct selectors as logical combinations of other residue selectors using AND, NOT, and OR. More...

#include <core/select/residue_selector/SelectorLogicParser.fwd.hh>
#include <core/select/residue_selector/ResidueSelector.fwd.hh>
#include <basic/datacache/DataMap.fwd.hh>
#include <numeric/expression_parser/Arithmetic.hh>
#include <utility/tag/Tag.fwd.hh>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <string>
#include <map>

Classes

class  core::select::residue_selector::SelectorLogicParser
 Class to traverse the abstract syntax tree produced by the parsing of a properly-formed string in the Arithmetic expression language. Produces a ResidueSelector tree capable of logically joining together already-defined ResidueSelectors. More...
 

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::select
 
 core::select::residue_selector
 

Detailed Description

Construct selectors as logical combinations of other residue selectors using AND, NOT, and OR.

Author
Andrew Leaver-Fay (aleav.nosp@m.erfa.nosp@m.y@gma.nosp@m.il.c.nosp@m.om)