Public Member Functions | Private Attributes
pwiz::msdata::Index_mzML Struct Reference

#include <Index_mzML.hpp>

List of all members.

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_

Definition at line 56 of file Index_mzML.hpp.

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