|
ProteoWizard
|
Parent class representing extensions of the IdentifiableType from the mzIdentML schema. More...
#include <IdentData.hpp>
Public Member Functions | |
| Identifiable (const std::string &id_="", const std::string &name_="") | |
| virtual | ~Identifiable () |
| virtual bool | empty () const |
Public Attributes | |
| std::string | id |
| std::string | name |
Parent class representing extensions of the IdentifiableType from the mzIdentML schema.
Other classes in the model can be specified as sub-classes, inheriting from Identifiable. Identifiable gives classes a unique identifier within the scope and a name that need not be unique.
Definition at line 64 of file IdentData.hpp.
| pwiz::identdata::Identifiable::Identifiable | ( | const std::string & | id_ = "", |
| const std::string & | name_ = "" |
||
| ) |
|
inlinevirtual |
Definition at line 68 of file IdentData.hpp.
|
virtual |
Reimplemented in pwiz::identdata::IdentData, pwiz::identdata::ProteinDetection, pwiz::identdata::ProteinDetectionProtocol, pwiz::identdata::SpectrumIdentification, pwiz::identdata::SpectrumIdentificationList, pwiz::identdata::SpectraData, pwiz::identdata::SpectrumIdentificationProtocol, pwiz::identdata::Enzyme, pwiz::identdata::Provider, pwiz::identdata::AnalysisSoftware, and pwiz::identdata::BibliographicReference.
| std::string pwiz::identdata::Identifiable::id |
Definition at line 70 of file IdentData.hpp.
Referenced by pwiz::identdata::TextWriter::operator()(), testBibliographicReference(), testEnzyme(), testIdentifiable(), testProteinDetection(), testProteinDetectionProtocol(), testSpectraData(), testSpectrumIdentificationList(), and testSpectrumIdentificationProtocol().
| std::string pwiz::identdata::Identifiable::name |
Definition at line 71 of file IdentData.hpp.
Referenced by testCleavageAgent(), testIdentifiable(), testPepXMLSpecificity(), testProteinDetection(), testProteinDetectionProtocol(), and testSpectrumIdentificationProtocol().
1.8.1.1