| addEnzyme_(const DigestionEnzymeProtein *enzyme) | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inlineprotected |
| beginEnzyme() const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| const_enzymes_ | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | protected |
| ConstEnzymeIterator typedef | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | |
| DigestionEnzymeDB()=default | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | protected |
| DigestionEnzymeDB(const DigestionEnzymeDB &enzymes_db)=delete | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | protected |
| DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | ProteaseDB | friend |
| endEnzyme() const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| enzyme_names_ | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | protected |
| enzyme_regex_ | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | protected |
| EnzymeIterator typedef | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | |
| getAllCometNames(std::vector< String > &all_names) const | ProteaseDB | |
| getAllMSGFNames(std::vector< String > &all_names) const | ProteaseDB | |
| getAllNames(std::vector< String > &all_names) const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| getAllOMSSANames(std::vector< String > &all_names) const | ProteaseDB | |
| getAllXTandemNames(std::vector< String > &all_names) const | ProteaseDB | |
| getEnzyme(const String &name) const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| getEnzymeByRegEx(const String &cleavage_regex) const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| getInstance() | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inlinestatic |
| hasEnzyme(const String &name) const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| hasEnzyme(const DigestionEnzymeProtein *enzyme) const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| hasRegEx(const String &cleavage_regex) const | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inline |
| loadFromProviders_(std::vector< std::unique_ptr< DigestionEnzymeDataProvider< DigestionEnzymeProtein > > > &providers) | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inlineprotected |
| operator=(const DigestionEnzymeDB &enzymes_db)=delete | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | protected |
| ProteaseDB() | ProteaseDB | protected |
| ProteaseDB(std::vector< std::unique_ptr< DigestionEnzymeDataProvider< DigestionEnzymeProtein > > > providers) | ProteaseDB | explicit |
| writeTSV(const String &filename) | ProteaseDB | |
| ~DigestionEnzymeDB() | DigestionEnzymeDB< DigestionEnzymeProtein, ProteaseDB > | inlinevirtual |