The OrJumpSelector combines the output of multiple JumpSelectors using OR logic, i.e., jumps selected by ANY of the contained JumpSelectors will be selected. JumpSelectors can be pulled in from a DataMap, from subtags (for JumpSelectors known to the JumpSelectorFactory) or programmatically through add_jump_selector.
More...
#include <OrJumpSelector.hh>
The OrJumpSelector combines the output of multiple JumpSelectors using OR logic, i.e., jumps selected by ANY of the contained JumpSelectors will be selected. JumpSelectors can be pulled in from a DataMap, from subtags (for JumpSelectors known to the JumpSelectorFactory) or programmatically through add_jump_selector.
◆ OrJumpSelector() [1/3]
| core::select::jump_selector::OrJumpSelector::OrJumpSelector |
( |
| ) |
|
|
default |
◆ OrJumpSelector() [2/3]
| core::select::jump_selector::OrJumpSelector::OrJumpSelector |
( |
OrJumpSelector const & |
src | ) |
|
◆ OrJumpSelector() [3/3]
◆ ~OrJumpSelector()
| core::select::jump_selector::OrJumpSelector::~OrJumpSelector |
( |
| ) |
|
|
overridedefault |
◆ add_jump_selector()
| void core::select::jump_selector::OrJumpSelector::add_jump_selector |
( |
JumpSelectorCOP |
selector | ) |
|
◆ apply()
◆ apply_or_to_subset()
| void core::select::jump_selector::OrJumpSelector::apply_or_to_subset |
( |
JumpSubset const & |
newSubset, |
|
|
JumpSubset & |
existingSubset |
|
) |
| const |
applies newSubset to existingSubset and thereby modifies the latter
Referenced by apply().
◆ class_name()
| std::string core::select::jump_selector::OrJumpSelector::class_name |
( |
| ) |
|
|
static |
◆ clone()
| JumpSelectorOP core::select::jump_selector::OrJumpSelector::clone |
( |
| ) |
const |
|
overridevirtual |
◆ get_name()
| std::string core::select::jump_selector::OrJumpSelector::get_name |
( |
| ) |
const |
|
overridevirtual |
◆ num_selectors()
| Size core::select::jump_selector::OrJumpSelector::num_selectors |
( |
| ) |
const |
◆ parse_my_tag()
| void core::select::jump_selector::OrJumpSelector::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
datacache |
|
) |
| |
|
overridevirtual |
◆ provide_xml_schema()
| void core::select::jump_selector::OrJumpSelector::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
◆ selectors_
| std::list< JumpSelectorCOP > core::select::jump_selector::OrJumpSelector::selectors_ |
|
private |
The documentation for this class was generated from the following files: