ProteoWizard
Functions
pwiz::msdata::IO Namespace Reference

Functions

PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const CV &cv)
 
PWIZ_API_DECL void read (std::istream &is, CV &cv)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const UserParam &userParam)
 
PWIZ_API_DECL void read (std::istream &is, UserParam &userParam)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const CVParam &cv)
 
PWIZ_API_DECL void read (std::istream &is, CVParam &cv)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ParamGroup &paramGroup)
 
PWIZ_API_DECL void read (std::istream &is, ParamGroup &paramGroup)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const FileContent &fc)
 
PWIZ_API_DECL void read (std::istream &is, FileContent &fc)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const SourceFile &sf)
 
PWIZ_API_DECL void read (std::istream &is, SourceFile &sf)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Contact &c)
 
PWIZ_API_DECL void read (std::istream &is, Contact &c)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const FileDescription &fd)
 
PWIZ_API_DECL void read (std::istream &is, FileDescription &fd)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Sample &sf)
 
PWIZ_API_DECL void read (std::istream &is, Sample &sf)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Component &component)
 
PWIZ_API_DECL void read (std::istream &is, Component &component)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ComponentList &componentList)
 
PWIZ_API_DECL void read (std::istream &is, ComponentList &componentList)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Software &software)
 
PWIZ_API_DECL void read (std::istream &is, Software &software)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const InstrumentConfiguration &instrumentConfiguration)
 
PWIZ_API_DECL void read (std::istream &is, InstrumentConfiguration &instrumentConfiguration)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ProcessingMethod &processingMethod)
 
PWIZ_API_DECL void read (std::istream &is, ProcessingMethod &processingMethod)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const DataProcessing &dataProcessing)
 
PWIZ_API_DECL void read (std::istream &is, DataProcessing &dataProcessing)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Target &t)
 
PWIZ_API_DECL void read (std::istream &is, Target &t)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ScanSettings &scanSettings)
 
PWIZ_API_DECL void read (std::istream &is, ScanSettings &scanSettings)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const IsolationWindow &isolationWindow)
 
PWIZ_API_DECL void read (std::istream &is, IsolationWindow &isolationWindow)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const SelectedIon &selectedIon)
 
PWIZ_API_DECL void read (std::istream &is, SelectedIon &selectedIon)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Activation &activation)
 
PWIZ_API_DECL void read (std::istream &is, Activation &activation)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Precursor &precursor)
 
PWIZ_API_DECL void read (std::istream &is, Precursor &precursor, const std::map< std::string, std::string > *legacyIdRefToNativeId=0)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Product &product)
 
PWIZ_API_DECL void read (std::istream &is, Product &product)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ScanWindow &selectionWindow)
 
PWIZ_API_DECL void read (std::istream &is, ScanWindow &selectionWindow)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Scan &scan, const MSData &msd)
 
PWIZ_API_DECL void read (std::istream &is, Scan &scan)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ScanList &scanList, const MSData &msd)
 
PWIZ_API_DECL void read (std::istream &is, ScanList &scanList)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const BinaryDataArray &binaryDataArray, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config())
 
PWIZ_API_DECL void read (std::istream &is, BinaryDataArray &binaryDataArray, const MSData *msd=0)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Spectrum &spectrum, const MSData &msd, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config())
 
PWIZ_API_DECL void read (std::istream &is, Spectrum &spectrum, BinaryDataFlag binaryDataFlag=IgnoreBinaryData, int version=0, const std::map< std::string, std::string > *legacyIdRefToNativeId=0, const MSData *msd=0, const SpectrumIdentityFromXML *id=0)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Chromatogram &chromatogram, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config())
 
PWIZ_API_DECL void read (std::istream &is, Chromatogram &chromatogram, BinaryDataFlag binaryDataFlag=IgnoreBinaryData)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const SpectrumList &spectrumList, const MSData &msd, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config(), std::vector< boost::iostreams::stream_offset > *spectrumPositions=0, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0)
 
PWIZ_API_DECL void read (std::istream &is, SpectrumListSimple &spectrumListSimple)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const ChromatogramList &chromatogramList, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config(), std::vector< boost::iostreams::stream_offset > *chromatogramPositions=0, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0)
 
PWIZ_API_DECL void read (std::istream &is, ChromatogramListSimple &chromatogramListSimple)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const Run &run, const MSData &msd, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config(), std::vector< boost::iostreams::stream_offset > *spectrumPositions=0, std::vector< boost::iostreams::stream_offset > *chromatogramPositions=0, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0)
 
PWIZ_API_DECL void read (std::istream &is, Run &run, SpectrumListFlag spectrumListFlag=IgnoreSpectrumList)
 
PWIZ_API_DECL void write (minimxml::XMLWriter &writer, const MSData &msd, const BinaryDataEncoder::Config &config=BinaryDataEncoder::Config(), std::vector< boost::iostreams::stream_offset > *spectrumPositions=0, std::vector< boost::iostreams::stream_offset > *chromatogramPositions=0, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0)
 
PWIZ_API_DECL void read (std::istream &is, MSData &msd, SpectrumListFlag spectrumListFlag=IgnoreSpectrumList)
 

Function Documentation

§ write() [1/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const CV cv 
)

§ read() [1/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
CV cv 
)

§ write() [2/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const UserParam userParam 
)

§ read() [2/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
UserParam userParam 
)

§ write() [3/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const CVParam cv 
)

§ read() [3/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
CVParam cv 
)

§ write() [4/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ParamGroup paramGroup 
)

§ read() [4/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ParamGroup paramGroup 
)

§ write() [5/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const FileContent fc 
)

§ read() [5/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
FileContent fc 
)

§ write() [6/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const SourceFile sf 
)

§ read() [6/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
SourceFile sf 
)

§ write() [7/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Contact c 
)

§ read() [7/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Contact c 
)

§ write() [8/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const FileDescription fd 
)

§ read() [8/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
FileDescription fd 
)

§ write() [9/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Sample sf 
)

§ read() [9/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Sample sf 
)

§ write() [10/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Component component 
)

§ read() [10/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Component component 
)

§ write() [11/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ComponentList componentList 
)

§ read() [11/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ComponentList componentList 
)

§ write() [12/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Software software 
)

§ read() [12/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Software software 
)

§ write() [13/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const InstrumentConfiguration instrumentConfiguration 
)

§ read() [13/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
InstrumentConfiguration instrumentConfiguration 
)

§ write() [14/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ProcessingMethod processingMethod 
)

§ read() [14/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ProcessingMethod processingMethod 
)

§ write() [15/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const DataProcessing dataProcessing 
)

§ read() [15/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
DataProcessing dataProcessing 
)

§ write() [16/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Target t 
)

§ read() [16/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Target t 
)

§ write() [17/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ScanSettings scanSettings 
)

§ read() [17/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ScanSettings scanSettings 
)

§ write() [18/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const IsolationWindow isolationWindow 
)

§ read() [18/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
IsolationWindow isolationWindow 
)

§ write() [19/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const SelectedIon selectedIon 
)

§ read() [19/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
SelectedIon selectedIon 
)

§ write() [20/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Activation activation 
)

§ read() [20/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Activation activation 
)

§ write() [21/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Precursor precursor 
)

§ read() [21/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Precursor precursor,
const std::map< std::string, std::string > *  legacyIdRefToNativeId = 0 
)

§ write() [22/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Product product 
)

§ read() [22/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Product product 
)

§ write() [23/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ScanWindow selectionWindow 
)

§ read() [23/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ScanWindow selectionWindow 
)

§ write() [24/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Scan scan,
const MSData msd 
)

§ read() [24/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Scan scan 
)

§ write() [25/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ScanList scanList,
const MSData msd 
)

§ read() [25/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ScanList scanList 
)

§ write() [26/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const BinaryDataArray binaryDataArray,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config() 
)

§ read() [26/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
BinaryDataArray binaryDataArray,
const MSData msd = 0 
)

§ write() [27/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Spectrum spectrum,
const MSData msd,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config() 
)

§ read() [27/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Spectrum spectrum,
BinaryDataFlag  binaryDataFlag = IgnoreBinaryData,
int  version = 0,
const std::map< std::string, std::string > *  legacyIdRefToNativeId = 0,
const MSData msd = 0,
const SpectrumIdentityFromXML id = 0 
)

§ write() [28/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Chromatogram chromatogram,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config() 
)

§ read() [28/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Chromatogram chromatogram,
BinaryDataFlag  binaryDataFlag = IgnoreBinaryData 
)

§ write() [29/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const SpectrumList spectrumList,
const MSData msd,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config(),
std::vector< boost::iostreams::stream_offset > *  spectrumPositions = 0,
const pwiz::util::IterationListenerRegistry iterationListenerRegistry = 0 
)

§ read() [29/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
SpectrumListSimple spectrumListSimple 
)

§ write() [30/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const ChromatogramList chromatogramList,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config(),
std::vector< boost::iostreams::stream_offset > *  chromatogramPositions = 0,
const pwiz::util::IterationListenerRegistry iterationListenerRegistry = 0 
)

§ read() [30/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
ChromatogramListSimple chromatogramListSimple 
)

§ write() [31/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const Run run,
const MSData msd,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config(),
std::vector< boost::iostreams::stream_offset > *  spectrumPositions = 0,
std::vector< boost::iostreams::stream_offset > *  chromatogramPositions = 0,
const pwiz::util::IterationListenerRegistry iterationListenerRegistry = 0 
)

§ read() [31/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
Run run,
SpectrumListFlag  spectrumListFlag = IgnoreSpectrumList 
)

§ write() [32/32]

PWIZ_API_DECL void pwiz::msdata::IO::write ( minimxml::XMLWriter writer,
const MSData msd,
const BinaryDataEncoder::Config config = BinaryDataEncoder::Config(),
std::vector< boost::iostreams::stream_offset > *  spectrumPositions = 0,
std::vector< boost::iostreams::stream_offset > *  chromatogramPositions = 0,
const pwiz::util::IterationListenerRegistry iterationListenerRegistry = 0 
)

§ read() [32/32]

PWIZ_API_DECL void pwiz::msdata::IO::read ( std::istream &  is,
MSData msd,
SpectrumListFlag  spectrumListFlag = IgnoreSpectrumList 
)