84       void endElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname) 
override;
    87       void startElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname, 
const xercesc::Attributes & attributes) 
override;
    90       void characters(
const XMLCh * 
const chars, 
const XMLSize_t length) 
override;
    93       void writeTo(std::ostream & os) 
override;
   159       inline void writeCVS_(std::ostream & os, 
double value, 
const String & acc, 
const String & name, 
UInt indent = 4) 
const;
   172       inline void writeCVS_(std::ostream & os, 
const String & value, 
const String & acc, 
const String & name, 
UInt indent = 4) 
const;
   187       inline void writeCVS_(std::ostream & os, 
UInt value, 
UInt map, 
const String & acc, 
const String & name, 
UInt indent = 4);
   199       void cvParam_(
const String & name, 
const String & value);
 
Definition: MzDataHandler.h:63
 
A more convenient string class. 
Definition: String.h:57
 
const ProgressLogger & logger_
Progress logger. 
Definition: MzDataHandler.h:141
 
void setOptions(const PeakFileOptions &options)
Sets the options. 
Definition: MzDataHandler.h:96
 
bool skip_spectrum_
Flag that indicates whether this spectrum should be skipped (due to options) 
Definition: MzDataHandler.h:138
 
std::vector< std::pair< String, MetaInfoDescription > > meta_id_descs_
An array of pairs MetaInfodescriptions and their ids. 
Definition: MzDataHandler.h:126
 
The representation of a chromatogram. 
Definition: MSChromatogram.h:54
 
std::vector< String > data_to_decode_
encoded data which is read and has to be decoded 
Definition: MzDataHandler.h:128
 
unsigned int UInt
Unsigned integer type. 
Definition: Types.h:94
 
boost::shared_ptr< DataProcessing > data_processing_
Definition: MzDataHandler.h:210
 
Base class for XML handlers. 
Definition: XMLHandler.h:148
 
ptrdiff_t SignedSize
Signed Size type e.g. used as pointer difference. 
Definition: Types.h:134
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:46
 
MSChromatogram ChromatogramType
Definition: MzDataHandler.h:61
 
PeakFileOptions options_
Options that can be set for loading/storing. 
Definition: MzDataHandler.h:117
 
std::vector< std::vector< double > > decoded_double_list_
Definition: MzDataHandler.h:132
 
The representation of a 1D spectrum. 
Definition: MSSpectrum.h:66
 
std::vector< String > precisions_
Definition: MzDataHandler.h:133
 
MapType * exp_
map pointer for reading 
Definition: MzDataHandler.h:112
 
A 1-dimensional raw data point or peak. 
Definition: Peak1D.h:54
 
MapType::PeakType PeakType
Peak type. 
Definition: MzDataHandler.h:107
 
const MapType * cexp_
map pointer for writing 
Definition: MzDataHandler.h:114
 
In-Memory representation of a mass spectrometry experiment. 
Definition: MSExperiment.h:77
 
PeakMap MapType
XML handler for MzDataFile. 
Definition: MzDataHandler.h:59
 
std::vector< String > endians_
Definition: MzDataHandler.h:134
 
SpectrumType spec_
The current spectrum. 
Definition: MzDataHandler.h:124
 
std::vector< float > data_to_encode_
floating point numbers which have to be encoded and written 
Definition: MzDataHandler.h:130
 
size_t Size
Size type e.g. used as variable which can hold result of size() 
Definition: Types.h:127
 
Base class for all classes that want to report their progress. 
Definition: ProgressLogger.h:54
 
~MzDataHandler() override
Destructor. 
Definition: MzDataHandler.h:76
 
MSSpectrum SpectrumType
Spectrum type. 
Definition: MzDataHandler.h:109
 
Options for loading files containing peak data. 
Definition: PeakFileOptions.h:47
 
std::vector< std::vector< float > > decoded_list_
Definition: MzDataHandler.h:131
 
MSSpectrum SpectrumType
Definition: MzDataHandler.h:60