ProteoWizard
Classes | Public Member Functions | List of all members
pwiz::peptideid::PeptideID Class Referenceabstract

This is an interface for classes that allow access to data sources of identified peptides. More...

#include <PeptideID.hpp>

Inheritance diagram for pwiz::peptideid::PeptideID:
pwiz::peptideid::PeptideID_flat pwiz::peptideid::PeptideID_pepXml pwiz::peptideid::PeptideIDMap

Classes

class  Iterator
 Iterator for. More...
 
struct  IteratorInternal
 Interface for. More...
 
struct  Location
 
struct  Record
 

Public Member Functions

virtual Record record (const Location &location) const =0
 
virtual ~PeptideID ()
 
virtual Iterator begin () const =0
 
virtual Iterator end () const =0
 

Detailed Description

This is an interface for classes that allow access to data sources of identified peptides.

Definition at line 42 of file PeptideID.hpp.

Constructor & Destructor Documentation

§ ~PeptideID()

virtual pwiz::peptideid::PeptideID::~PeptideID ( )
inlinevirtual

Definition at line 122 of file PeptideID.hpp.

122 {}

Member Function Documentation

§ record()

virtual Record pwiz::peptideid::PeptideID::record ( const Location location) const
pure virtual

§ begin()

virtual Iterator pwiz::peptideid::PeptideID::begin ( ) const
pure virtual

§ end()

virtual Iterator pwiz::peptideid::PeptideID::end ( ) const
pure virtual

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