ProteoWizard
Public Member Functions | Public Attributes | List of all members
pwiz::msdata::SpectrumIterator::Config Struct Reference

SpectrumIterator configuration – note that constructors allow automatic conversion from IntegerSet or Sieve to Config. More...

#include <SpectrumIterator.hpp>

Public Member Functions

 Config ()
 
 Config (const IntegerSet &_scanNumbers, bool _getBinaryData=true)
 
 Config (const Sieve &_sieve, bool _getBinaryData=true)
 

Public Attributes

const IntegerSetscanNumbers
 
const Sievesieve
 
bool getBinaryData
 

Detailed Description

SpectrumIterator configuration – note that constructors allow automatic conversion from IntegerSet or Sieve to Config.

Definition at line 71 of file SpectrumIterator.hpp.

Constructor & Destructor Documentation

pwiz::msdata::SpectrumIterator::Config::Config ( )
inline

Definition at line 77 of file SpectrumIterator.hpp.

78  : scanNumbers(0), sieve(0), getBinaryData(true)
79  {}
pwiz::msdata::SpectrumIterator::Config::Config ( const IntegerSet _scanNumbers,
bool  _getBinaryData = true 
)
inline

Definition at line 81 of file SpectrumIterator.hpp.

82  : scanNumbers(&_scanNumbers), sieve(0), getBinaryData(_getBinaryData)
83  {}
pwiz::msdata::SpectrumIterator::Config::Config ( const Sieve _sieve,
bool  _getBinaryData = true 
)
inline

Definition at line 85 of file SpectrumIterator.hpp.

86  : scanNumbers(0), sieve(&_sieve), getBinaryData(_getBinaryData)
87  {}

Member Data Documentation

const IntegerSet* pwiz::msdata::SpectrumIterator::Config::scanNumbers

Definition at line 73 of file SpectrumIterator.hpp.

const Sieve* pwiz::msdata::SpectrumIterator::Config::sieve

Definition at line 74 of file SpectrumIterator.hpp.

bool pwiz::msdata::SpectrumIterator::Config::getBinaryData

Definition at line 75 of file SpectrumIterator.hpp.


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