ProteoWizard
Public Member Functions | Private Attributes | List of all members
pwiz::msdata::Index_mzML Struct Reference

#include <Index_mzML.hpp>

Public Member Functions

 Index_mzML (boost::shared_ptr< std::istream > is, const MSData &msd)
 
void recreate ()
 
size_t spectrumCount () const
 
const SpectrumIdentityFromXMLspectrumIdentity (size_t index) const
 
size_t findSpectrumId (const std::string &id) const
 
IndexList findSpectrumBySpotID (const std::string &spotID) const
 
const std::map< std::string,
std::string > & 
legacyIdRefToNativeId () const
 
size_t chromatogramCount () const
 
const ChromatogramIdentitychromatogramIdentity (size_t index) const
 
size_t findChromatogramId (const std::string &id) const
 

Private Attributes

boost::shared_ptr< Impl > impl_
 

Detailed Description

Definition at line 39 of file Index_mzML.hpp.

Constructor & Destructor Documentation

pwiz::msdata::Index_mzML::Index_mzML ( boost::shared_ptr< std::istream >  is,
const MSData msd 
)

Member Function Documentation

void pwiz::msdata::Index_mzML::recreate ( )
size_t pwiz::msdata::Index_mzML::spectrumCount ( ) const
const SpectrumIdentityFromXML& pwiz::msdata::Index_mzML::spectrumIdentity ( size_t  index) const
size_t pwiz::msdata::Index_mzML::findSpectrumId ( const std::string &  id) const
IndexList pwiz::msdata::Index_mzML::findSpectrumBySpotID ( const std::string &  spotID) const
const std::map<std::string,std::string>& pwiz::msdata::Index_mzML::legacyIdRefToNativeId ( ) const
size_t pwiz::msdata::Index_mzML::chromatogramCount ( ) const
const ChromatogramIdentity& pwiz::msdata::Index_mzML::chromatogramIdentity ( size_t  index) const
size_t pwiz::msdata::Index_mzML::findChromatogramId ( const std::string &  id) const

Member Data Documentation

boost::shared_ptr<Impl> pwiz::msdata::Index_mzML::impl_
private

Definition at line 56 of file Index_mzML.hpp.


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