Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
protocols::frag_picker::PdbIdChunkFilter Class Reference

#include <PdbIdChunkFilter.hh>

Inheritance diagram for protocols::frag_picker::PdbIdChunkFilter:
Inheritance graph
[legend]

Public Member Functions

void add_pdb_id (std::string pdb_ids)
 Adds a pdb id to the filter. More...
 
void add_pdb_ids (utility::vector1< std::string > list_of_pdb_ids)
 Adds a bunch of pdb ids to the filter. More...
 
void load_pdb_id_from_file (std::string)
 
void show_pdb_ids (std::ostream &out)
 
- Public Member Functions inherited from protocols::frag_picker::VallChunkFilter
 ~VallChunkFilter () override=default
 
virtual bool test_chunk (VallChunkOP)=0
 if a chunk seems to be interesting, return true. Otherwise say false More...
 

Protected Attributes

std::map< std::string, boolpdb_hash_
 

Member Function Documentation

void protocols::frag_picker::PdbIdChunkFilter::add_pdb_id ( std::string  pdb_ids)
inline

Adds a pdb id to the filter.

What that PDB id means it depends on the filter implementation

References pdb_hash_.

Referenced by load_pdb_id_from_file().

void protocols::frag_picker::PdbIdChunkFilter::add_pdb_ids ( utility::vector1< std::string >  list_of_pdb_ids)
inline

Adds a bunch of pdb ids to the filter.

References pdb_hash_.

void protocols::frag_picker::PdbIdChunkFilter::load_pdb_id_from_file ( std::string  file_name)
void protocols::frag_picker::PdbIdChunkFilter::show_pdb_ids ( std::ostream &  out)

References pdb_hash_.

Member Data Documentation

std::map<std::string, bool> protocols::frag_picker::PdbIdChunkFilter::pdb_hash_
protected

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