#include <ProteinList_Filter.hpp>
List of all members.
Public Member Functions |
| ProteinList_FilterPredicate_IndexSet (const util::IntegerSet &indexSet) |
virtual boost::logic::tribool | accept (const proteome::Protein &protein) const |
| return true iff Protein is accepted
|
virtual bool | done () const |
| return true iff done accepting proteins; this allows early termination of the iteration through the original ProteinList, possibly using assumptions about the order of the iteration (e.g.
|
virtual | ~Predicate () |
Detailed Description
Definition at line 75 of file ProteinList_Filter.hpp.
Constructor & Destructor Documentation
pwiz::analysis::ProteinList_FilterPredicate_IndexSet::ProteinList_FilterPredicate_IndexSet |
( |
const util::IntegerSet & |
indexSet | ) |
|
Member Function Documentation
virtual boost::logic::tribool pwiz::analysis::ProteinList_FilterPredicate_IndexSet::accept |
( |
const proteome::Protein & |
protein | ) |
const |
|
virtual |
virtual bool pwiz::analysis::ProteinList_FilterPredicate_IndexSet::done |
( |
| ) |
const |
|
virtual |
return true iff done accepting proteins; this allows early termination of the iteration through the original ProteinList, possibly using assumptions about the order of the iteration (e.g.
index is increasing)
Reimplemented from pwiz::analysis::ProteinList_Filter::Predicate.
Member Data Documentation
util::IntegerSet pwiz::analysis::ProteinList_FilterPredicate_IndexSet::indexSet_ |
|
private |
bool pwiz::analysis::ProteinList_FilterPredicate_IndexSet::eos_ |
|
mutableprivate |
The documentation for this class was generated from the following file: