Rosetta
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, bool > pdb_hash_
 

Member Function Documentation

◆ add_pdb_id()

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().

◆ add_pdb_ids()

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_.

◆ load_pdb_id_from_file()

void protocols::frag_picker::PdbIdChunkFilter::load_pdb_id_from_file ( std::string  file_name)

◆ show_pdb_ids()

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

Member Data Documentation

◆ pdb_hash_

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

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