23 #ifndef _PEPTIDEID_FLAT_HPP_
24 #define _PEPTIDEID_FLAT_HPP_
30 #include <boost/shared_ptr.hpp>
45 virtual bool header()
const;
61 virtual bool header()
const;
82 boost::shared_ptr<FlatRecordBuilder> builder =
87 boost::shared_ptr<FlatRecordBuilder> builder =
97 virtual Record
record(
const Location& location)
const;
99 virtual Iterator begin()
const;
100 virtual Iterator end()
const;
104 boost::shared_ptr<Impl>
pimpl;
110 #endif // _PEPTIDEID_FLAT_HPP_
PWIZ_API_DECL const Record & record(Type type)
returns the amino acid's Record by type
virtual ~PeptideID_flat()
Destructor.
virtual ~FlatRecordBuilder()
boost::shared_ptr< Impl > pimpl
This class allows access to peptides listed in a flat tab delimited text file.
This is an interface for classes that allow access to data sources of identified peptides.
virtual ~MSInspectRecordBuilder()