23 #ifndef _PEPTIDEID_PEPXML_HPP_
24 #define _PEPTIDEID_PEPXML_HPP_
28 #include <boost/shared_ptr.hpp>
60 virtual Record
record(
const Location& location)
const;
62 virtual std::multimap<double, boost::shared_ptr<PeptideID::Record> >::const_iterator
63 record(
double retention_time_sec)
const;
65 virtual Iterator begin()
const;
66 virtual Iterator end()
const;
70 boost::shared_ptr<Impl>
pimpl;
77 #endif // _PEPTIDEID_PEPXML_HPP_
PWIZ_API_DECL const Record & record(Type type)
returns the amino acid's Record by type
This class allows access to identified proteins in PeptideProphet files.
virtual ~PeptideID_pepXml()
Destructor.
This is an interface for classes that allow access to data sources of identified peptides.
boost::shared_ptr< Impl > pimpl