ProteoWizard
Classes | Public Member Functions | Private Attributes | List of all members
pwiz::analysis::MSDataAnalyzerDriver Class Reference

event generator for MSDataAnalyzer More...

#include <MSDataAnalyzer.hpp>

Classes

class  ProgressCallback
 progress callback interface More...
 

Public Member Functions

 MSDataAnalyzerDriver (MSDataAnalyzer &analyzer)
 instantiate with an MSDataAnalyzer More...
 
Status analyze (const MSDataAnalyzer::DataInfo &dataInfo, ProgressCallback *progressCallback=0) const
 analyze a single MSData object, calling back to client if requested More...
 

Private Attributes

MSDataAnalyzeranalyzer_
 

Detailed Description

event generator for MSDataAnalyzer

Definition at line 157 of file MSDataAnalyzer.hpp.

Constructor & Destructor Documentation

§ MSDataAnalyzerDriver()

pwiz::analysis::MSDataAnalyzerDriver::MSDataAnalyzerDriver ( MSDataAnalyzer analyzer)

instantiate with an MSDataAnalyzer

Member Function Documentation

§ analyze()

Status pwiz::analysis::MSDataAnalyzerDriver::analyze ( const MSDataAnalyzer::DataInfo dataInfo,
ProgressCallback progressCallback = 0 
) const

analyze a single MSData object, calling back to client if requested

If progressCallback->progress() returns Status_Cancel, analysis is canceled and Status_Cancel is returned.

Referenced by test(), and testUpdateRequest().

Member Data Documentation

§ analyzer_

MSDataAnalyzer& pwiz::analysis::MSDataAnalyzerDriver::analyzer_
private

Definition at line 185 of file MSDataAnalyzer.hpp.


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