|
ProteoWizard
|
MSData <-> mzML stream serialization. More...
#include <Serializer_mzML.hpp>
Classes | |
| struct | Config |
| Serializer_mzML configuration. More... | |
Public Member Functions | |
| Serializer_mzML (const Config &config=Config()) | |
| constructor | |
| void | write (std::ostream &os, const MSData &msd, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0) const |
| write MSData object to ostream as mzML; iterationListenerRegistry may be used to receive progress updates | |
| void | read (boost::shared_ptr< std::istream > is, MSData &msd) const |
| read in MSData object from an mzML istream note: istream may be managed by MSData's SpectrumList, to allow for lazy evaluation of Spectrum data | |
Private Member Functions | |
| Serializer_mzML (Serializer_mzML &) | |
| Serializer_mzML & | operator= (Serializer_mzML &) |
Private Attributes | |
| boost::shared_ptr< Impl > | impl_ |
MSData <-> mzML stream serialization.
Definition at line 39 of file Serializer_mzML.hpp.
|
private |
| void pwiz::msdata::Serializer_mzML::write | ( | std::ostream & | os, |
| const MSData & | msd, | ||
| const pwiz::util::IterationListenerRegistry * | iterationListenerRegistry = 0 |
||
| ) | const |
write MSData object to ostream as mzML; iterationListenerRegistry may be used to receive progress updates
Referenced by test(), testHasBinaryData(), and testWriteRead().
| void pwiz::msdata::Serializer_mzML::read | ( | boost::shared_ptr< std::istream > | is, |
| MSData & | msd | ||
| ) | const |
read in MSData object from an mzML istream note: istream may be managed by MSData's SpectrumList, to allow for lazy evaluation of Spectrum data
Referenced by testHasBinaryData(), and testWriteRead().
|
private |
|
private |
Definition at line 70 of file Serializer_mzML.hpp.
1.8.1.1