Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
core::select::residue_selector::CachedResidueSubset Class Reference

#include <CachedResidueSubset.hh>

Inheritance diagram for core::select::residue_selector::CachedResidueSubset:
Inheritance graph
[legend]

Public Types

typedef std::vector< boolBoolVector
 
typedef
utility::pointer::shared_ptr
< BoolVector
BoolVectorOP
 
typedef std::map< std::string,
BoolVectorOP
ResidueSubsetMap
 

Public Member Functions

 CachedResidueSubset ()
 
basic::datacache::CacheableDataOP clone () const override
 
virtual
basic::datacache::CacheableDataOP 
fresh_instance () const
 
void set_subset (ResidueSubsetCOP const subset, std::string const &name)
 
ResidueSubsetCOP get_subset (std::string const &name) const
 
bool has_subset (std::string const &name) const
 
bool has_subset_prefix (std::string const &name) const
 used to search for residue subsets with a given prefix More...
 

Static Public Member Functions

static CachedResidueSubsetfrom_pose_datacache (core::pose::Pose &pose)
 

Private Attributes

ResidueSubsetMap subsets_
 

Member Typedef Documentation

Constructor & Destructor Documentation

core::select::residue_selector::CachedResidueSubset::CachedResidueSubset ( )

Member Function Documentation

basic::datacache::CacheableDataOP core::select::residue_selector::CachedResidueSubset::clone ( ) const
override
basic::datacache::CacheableDataOP core::select::residue_selector::CachedResidueSubset::fresh_instance ( ) const
virtual
CachedResidueSubset & core::select::residue_selector::CachedResidueSubset::from_pose_datacache ( core::pose::Pose pose)
static
ResidueSubsetCOP core::select::residue_selector::CachedResidueSubset::get_subset ( std::string const &  name) const
bool core::select::residue_selector::CachedResidueSubset::has_subset ( std::string const &  name) const
bool core::select::residue_selector::CachedResidueSubset::has_subset_prefix ( std::string const &  name) const

used to search for residue subsets with a given prefix

References subsets_.

Referenced by core::pack::annealer::SequenceSymmetricAnnealer::search_pose_for_residue_subsets().

void core::select::residue_selector::CachedResidueSubset::set_subset ( ResidueSubsetCOP const  subset,
std::string const &  name 
)

References subsets_.

Member Data Documentation

ResidueSubsetMap core::select::residue_selector::CachedResidueSubset::subsets_
private

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