Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
core::pack::task::operation::ResFilterComposition Class Reference

#include <ResFilters.hh>

Inheritance diagram for core::pack::task::operation::ResFilterComposition:
Inheritance graph
[legend]

Public Types

typedef ResFilter parent
 
- Public Types inherited from core::pack::task::operation::ResFilter
typedef pose::Pose Pose
 
typedef utility::tag::TagCOP TagCOP
 

Public Member Functions

 ResFilterComposition ()
 
 ResFilterComposition (utility::vector1< ResFilterCOP > const &)
 
void parse_tag (TagCOP) override
 parser xml-like tags to set class data/parameters More...
 
- Public Member Functions inherited from core::pack::task::operation::ResFilter
virtual bool operator() (Pose const &, Size) const =0
 
virtual ResFilterOP clone () const =0
 

Static Public Member Functions

static
utility::tag::XMLSchemaComplexTypeGeneratorOP 
define_composition_schema (utility::tag::XMLSchemaDefinition &xsd)
 

Protected Member Functions

void parse_sub_filters_tag (TagCOP)
 

Protected Attributes

utility::vector1< ResFilterCOPsub_filters_
 

Member Typedef Documentation

Constructor & Destructor Documentation

core::pack::task::operation::ResFilterComposition::ResFilterComposition ( )
core::pack::task::operation::ResFilterComposition::ResFilterComposition ( utility::vector1< ResFilterCOP > const &  sub_filters)

Member Function Documentation

utility::tag::XMLSchemaComplexTypeGeneratorOP core::pack::task::operation::ResFilterComposition::define_composition_schema ( utility::tag::XMLSchemaDefinition &  xsd)
static
void core::pack::task::operation::ResFilterComposition::parse_sub_filters_tag ( TagCOP  tag)
protected

References sub_filters_.

Referenced by parse_tag().

void core::pack::task::operation::ResFilterComposition::parse_tag ( TagCOP  )
overridevirtual

parser xml-like tags to set class data/parameters

Reimplemented from core::pack::task::operation::ResFilter.

References parse_sub_filters_tag(), sub_filters_, and core::pack::task::operation::TR().

Member Data Documentation

utility::vector1<ResFilterCOP> core::pack::task::operation::ResFilterComposition::sub_filters_
protected

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