35 #ifndef OPENMS_FORMAT_HANDLERS_MZQUANTMLHANDLER_H    36 #define OPENMS_FORMAT_HANDLERS_MZQUANTMLHANDLER_H    72       virtual void endElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname);
    75       virtual void startElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname, 
const xercesc::Attributes & attributes);
    78       virtual void characters(
const XMLCh * 
const chars, 
const XMLSize_t length);
    81       virtual void writeTo(std::ostream & os);
    98       void handleCVParam_(
const String & parent_parent_tag, 
const String & parent_tag, 
const String & accession, 
const String & name, 
const String & value, 
const xercesc::Attributes & attributes, 
const String & cv_ref, 
const String & unit_accession = 
"");
   101       void handleUserParam_(
const String & parent_parent_tag, 
const String & parent_tag, 
const String & name, 
const String & type, 
const String & value);
   117       void writeFeature_(
String & feature_xml, 
const std::vector<FeatureMap >& fm, 
UInt indentation_level);
   141       std::map<String, ConsensusFeature::Ratio> 
r_rtemp_;
   143       std::map<String, ConsensusFeature::Ratio> 
r_r_obj_;
 String current_id_
Definition: MzQuantMLHandler.h:129
 
Representation of a CV term. 
Definition: ControlledVocabulary.h:61
 
A more convenient string class. 
Definition: String.h:57
 
std::set< DataProcessing::ProcessingAction > current_pas_
Definition: MzQuantMLHandler.h:149
 
const ProgressLogger & logger_
Progress logger. 
Definition: MzQuantMLHandler.h:86
 
std::map< String, ConsensusFeature > cf_cf_obj_
Definition: MzQuantMLHandler.h:139
 
std::vector< CVTerm > cvp_stack_
Definition: MzQuantMLHandler.h:134
 
Definition: MSQuantifications.h:128
 
std::map< String, Software > current_sws_
Definition: MzQuantMLHandler.h:146
 
const MSQuantifications * cmsq_
Definition: MzQuantMLHandler.h:95
 
unsigned int UInt
Unsigned integer type. 
Definition: Types.h:95
 
std::map< int, DataProcessing > current_orderedps_
Definition: MzQuantMLHandler.h:147
 
Base class for XML handlers. 
Definition: XMLHandler.h:110
 
XML handler for MzQuantMLFile. 
Definition: MzQuantMLHandler.h:54
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:47
 
std::map< String, String > numden_r_ids_
Definition: MzQuantMLHandler.h:142
 
std::vector< double > current_dm_values_
Definition: MzQuantMLHandler.h:152
 
Representation of a controlled vocabulary. 
Definition: ControlledVocabulary.h:55
 
std::pair< int, DataProcessing > current_dp_
Definition: MzQuantMLHandler.h:148
 
std::vector< String > current_col_types_
Definition: MzQuantMLHandler.h:151
 
String current_cf_id_
Definition: MzQuantMLHandler.h:130
 
Definition: MSQuantifications.h:52
 
Size current_count_
Definition: MzQuantMLHandler.h:131
 
std::vector< double > current_row_
Definition: MzQuantMLHandler.h:153
 
std::map< String, FeatureHandle > f_f_obj_
Definition: MzQuantMLHandler.h:140
 
MSQuantifications::Assay current_assay_
Definition: MzQuantMLHandler.h:135
 
std::map< String, String > f_cf_ids_
Definition: MzQuantMLHandler.h:138
 
std::vector< MetaInfo > up_stack_
Definition: MzQuantMLHandler.h:133
 
std::map< String, ConsensusFeature::Ratio > r_rtemp_
Definition: MzQuantMLHandler.h:141
 
size_t Size
Size type e.g. used as variable which can hold result of size() 
Definition: Types.h:128
 
Base class for all classes that want to report their progress. 
Definition: ProgressLogger.h:55
 
std::multimap< String, String > cm_cf_ids_
Definition: MzQuantMLHandler.h:137
 
ControlledVocabulary cv_
Controlled vocabulary (hopefully the psi-pi from OpenMS/share/OpenMS/CV/psi-pi.obo) ...
Definition: MzQuantMLHandler.h:89
 
std::map< String, ConsensusFeature::Ratio > r_r_obj_
Definition: MzQuantMLHandler.h:143
 
String tag_
Definition: MzQuantMLHandler.h:91
 
MSQuantifications * msq_
Definition: MzQuantMLHandler.h:93
 
Map class based on the STL map (containing several convenience functions) 
Definition: Map.h:51
 
std::map< String, std::vector< ExperimentalSettings > > current_files_
Definition: MzQuantMLHandler.h:128