Handler that is used for parsing XTandemXML data. More...
#include <OpenMS/FORMAT/HANDLERS/UnimodXMLHandler.h>
Public Member Functions | |
| UnimodXMLHandler (std::vector< ResidueModification * > &mods, const String &filename) | |
| Default constructor. | |
| virtual | ~UnimodXMLHandler () |
| Destructor. | |
| void | endElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname) |
| Parsing method for closing tags. | |
| void | startElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname, const xercesc::Attributes &attributes) |
| Parsing method for opening tags. | |
| void | characters (const XMLCh *const chars, const XMLSize_t) |
| Parsing method for character data. | |
Private Attributes | |
| String | tag_ |
| DoubleReal | avge_mass_ |
| DoubleReal | mono_mass_ |
| EmpiricalFormula | diff_formula_ |
| EmpiricalFormula | neutral_loss_diff_formula_ |
| bool | was_valid_peptide_modification_ |
| std::vector< EmpiricalFormula > | neutral_loss_diff_formulas_ |
| ResidueModification * | modification_ |
| std::vector < ResidueModification * > & | modifications_ |
| std::vector< String > | sites_ |
| std::vector < ResidueModification::Term_Specificity > | term_specs_ |
Handler that is used for parsing XTandemXML data.
| UnimodXMLHandler | ( | std::vector< ResidueModification * > & | mods, | |
| const String & | filename | |||
| ) |
Default constructor.
| virtual ~UnimodXMLHandler | ( | ) | [virtual] |
Destructor.
| void characters | ( | const XMLCh *const | chars, | |
| const | length | |||
| ) | [virtual] |
Parsing method for character data.
Reimplemented from XMLHandler.
| void endElement | ( | const XMLCh * | uri, | |
| const XMLCh * | localname, | |||
| const XMLCh *const | qname | |||
| ) | [virtual] |
Parsing method for closing tags.
Reimplemented from XMLHandler.
| void startElement | ( | const XMLCh * | uri, | |
| const XMLCh * | localname, | |||
| const XMLCh *const | qname, | |||
| const xercesc::Attributes & | attrs | |||
| ) | [virtual] |
Parsing method for opening tags.
Reimplemented from XMLHandler.
DoubleReal avge_mass_ [private] |
EmpiricalFormula diff_formula_ [private] |
ResidueModification* modification_ [private] |
std::vector<ResidueModification *>& modifications_ [private] |
DoubleReal mono_mass_ [private] |
EmpiricalFormula neutral_loss_diff_formula_ [private] |
std::vector<EmpiricalFormula> neutral_loss_diff_formulas_ [private] |
std::vector<ResidueModification::Term_Specificity> term_specs_ [private] |
bool was_valid_peptide_modification_ [private] |
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:43:00 using doxygen 1.7.1 |