| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <grppeptideset.h>
Public Member Functions | |
| GrpPeptideSet () | |
| GrpPeptideSet (const GrpPeptideSet &other) | |
| GrpPeptideSet (const GrpProtein *p_protein) | |
| ~GrpPeptideSet () | |
| GrpPeptideSet & | operator= (const GrpPeptideSet &other) | 
| bool | operator== (const GrpPeptideSet &other) const | 
| unsigned int | size () const | 
| bool | biggerAndContainsAll (const GrpPeptideSet &peptideSet) const | 
| bool | contains (const GrpPeptide *p_grp_peptide) const | 
| bool | containsAll (const GrpPeptideSet &peptideSet) const | 
| bool | containsAny (const GrpPeptideSet &peptideSet) const | 
| void | addAll (const GrpPeptideSet &peptideSet) | 
| const QString | printInfos () const | 
| void | numbering () | 
| void | setGroupNumber (unsigned int i) | 
| std::vector< const GrpPeptide * > | getGrpPeptideList () const | 
Private Member Functions | |
| bool | privContainsAll (const GrpPeptideSet &peptideSetIn) const | 
Private Attributes | |
| std::list< GrpPeptide * > | m_peptidePtrList | 
Friends | |
| class | GrpMapPeptideToSubGroupSet | 
| class | GrpMapPeptideToGroup | 
Definition at line 35 of file grppeptideset.h.
| GrpPeptideSet::GrpPeptideSet | ( | ) | 
Definition at line 29 of file grppeptideset.cpp.
Referenced by GrpPeptideSet(), addAll(), biggerAndContainsAll(), containsAll(), containsAny(), operator=(), operator==(), and privContainsAll().
| GrpPeptideSet::GrpPeptideSet | ( | const GrpPeptideSet & | other | ) | 
Definition at line 41 of file grppeptideset.cpp.
References GrpPeptideSet(), and m_peptidePtrList.
| GrpPeptideSet::GrpPeptideSet | ( | const GrpProtein * | p_protein | ) | 
Definition at line 32 of file grppeptideset.cpp.
References pappso::GrpProtein::begin(), pappso::GrpProtein::end(), and m_peptidePtrList.
| GrpPeptideSet::~GrpPeptideSet | ( | ) | 
Definition at line 46 of file grppeptideset.cpp.
| void GrpPeptideSet::addAll | ( | const GrpPeptideSet & | peptideSet | ) | 
Definition at line 165 of file grppeptideset.cpp.
References GrpPeptideSet(), and m_peptidePtrList.
| bool GrpPeptideSet::biggerAndContainsAll | ( | const GrpPeptideSet & | peptideSet | ) | const | 
Definition at line 90 of file grppeptideset.cpp.
References GrpPeptideSet(), m_peptidePtrList, and privContainsAll().
| bool GrpPeptideSet::contains | ( | const GrpPeptide * | p_grp_peptide | ) | const | 
Definition at line 68 of file grppeptideset.cpp.
References m_peptidePtrList.
| bool GrpPeptideSet::containsAll | ( | const GrpPeptideSet & | peptideSet | ) | const | 
Definition at line 80 of file grppeptideset.cpp.
References GrpPeptideSet(), m_peptidePtrList, and privContainsAll().
| bool GrpPeptideSet::containsAny | ( | const GrpPeptideSet & | peptideSet | ) | const | 
Definition at line 134 of file grppeptideset.cpp.
References GrpPeptideSet(), and m_peptidePtrList.
| std::vector< const GrpPeptide * > GrpPeptideSet::getGrpPeptideList | ( | ) | const | 
Definition at line 237 of file grppeptideset.cpp.
References m_peptidePtrList.
| void GrpPeptideSet::numbering | ( | ) | 
Definition at line 206 of file grppeptideset.cpp.
References m_peptidePtrList.
| GrpPeptideSet & GrpPeptideSet::operator= | ( | const GrpPeptideSet & | other | ) | 
Definition at line 51 of file grppeptideset.cpp.
References GrpPeptideSet(), and m_peptidePtrList.
| bool GrpPeptideSet::operator== | ( | const GrpPeptideSet & | other | ) | const | 
Definition at line 58 of file grppeptideset.cpp.
References GrpPeptideSet(), m_peptidePtrList, and privContainsAll().
| const QString GrpPeptideSet::printInfos | ( | ) | const | 
Definition at line 248 of file grppeptideset.cpp.
References m_peptidePtrList.
      
  | 
  private | 
Definition at line 100 of file grppeptideset.cpp.
References GrpPeptideSet(), and m_peptidePtrList.
Referenced by biggerAndContainsAll(), containsAll(), and operator==().
| void GrpPeptideSet::setGroupNumber | ( | unsigned int | i | ) | 
Definition at line 225 of file grppeptideset.cpp.
References m_peptidePtrList.
      
  | 
  inline | 
Definition at line 54 of file grppeptideset.h.
References m_peptidePtrList.
Referenced by pappso::GrpSubGroup::operator<().
      
  | 
  friend | 
Definition at line 38 of file grppeptideset.h.
References GrpMapPeptideToGroup.
Referenced by GrpMapPeptideToGroup.
      
  | 
  friend | 
Definition at line 37 of file grppeptideset.h.
References GrpMapPeptideToSubGroupSet.
Referenced by GrpMapPeptideToSubGroupSet.
      
  | 
  private | 
Definition at line 41 of file grppeptideset.h.
Referenced by GrpPeptideSet(), GrpPeptideSet(), pappso::GrpMapPeptideToSubGroupSet::add(), addAll(), biggerAndContainsAll(), contains(), containsAll(), containsAny(), pappso::GrpMapPeptideToGroup::getGroupList(), getGrpPeptideList(), pappso::GrpMapPeptideToSubGroupSet::getSubGroupSet(), pappso::GrpMapPeptideToSubGroupSet::hasSpecificPeptide(), numbering(), operator=(), operator==(), printInfos(), privContainsAll(), pappso::GrpMapPeptideToSubGroupSet::remove(), pappso::GrpMapPeptideToGroup::set(), setGroupNumber(), and size().