| 
|   | Modification () | 
|   | default constructor  More...
  | 
|   | 
|   | Modification (const Modification &) | 
|   | copy constructor  More...
  | 
|   | 
|   | ~Modification () override | 
|   | destructor  More...
  | 
|   | 
| Modification &  | operator= (const Modification &) | 
|   | assignment operator  More...
  | 
|   | 
| bool  | operator== (const SampleTreatment &rhs) const override | 
|   | Equality operator.  More...
  | 
|   | 
| SampleTreatment *  | clone () const override | 
|   | clone method. See SampleTreatment  More...
  | 
|   | 
| const String &  | getReagentName () const | 
|   | returns the name of the reagent that was used (default: "")  More...
  | 
|   | 
| void  | setReagentName (const String &reagent_name) | 
|   | sets the name of the reagent that was used  More...
  | 
|   | 
| double  | getMass () const | 
|   | returns the mass change (default: 0.0)  More...
  | 
|   | 
| void  | setMass (double mass) | 
|   | sets the mass change  More...
  | 
|   | 
| const SpecificityType &  | getSpecificityType () const | 
|   | returns the specificity of the the reagent (default: AA)  More...
  | 
|   | 
| void  | setSpecificityType (const SpecificityType &specificity_type) | 
|   | sets the specificity of the the reagent  More...
  | 
|   | 
| const String &  | getAffectedAminoAcids () const | 
|   | returns a string containing the one letter code of the amino acids that are affected by the reagent. (default: "")  More...
  | 
|   | 
| void  | setAffectedAminoAcids (const String &affected_amino_acids) | 
|   | returns a string containing the one letter code of the amino acids that are affected by the reagent. Do not separate them by space, tab or comma!  More...
  | 
|   | 
|   | SampleTreatment (const String &type) | 
|   | Constructor.  More...
  | 
|   | 
|   | SampleTreatment (const SampleTreatment &) | 
|   | Copy constructor.  More...
  | 
|   | 
| virtual  | ~SampleTreatment () | 
|   | destructor  More...
  | 
|   | 
| SampleTreatment &  | operator= (const SampleTreatment &) | 
|   | Assignment operator.  More...
  | 
|   | 
| const String &  | getType () const | 
|   | return the treatment type  More...
  | 
|   | 
| const String &  | getComment () const | 
|   | returns the description of the sample treatment  More...
  | 
|   | 
| void  | setComment (const String &comment) | 
|   | sets the description of the sample treatment  More...
  | 
|   | 
|   | MetaInfoInterface () | 
|   | Constructor.  More...
  | 
|   | 
|   | MetaInfoInterface (const MetaInfoInterface &rhs) | 
|   | Copy constructor.  More...
  | 
|   | 
|   | ~MetaInfoInterface () | 
|   | Destructor.  More...
  | 
|   | 
| MetaInfoInterface &  | operator= (const MetaInfoInterface &rhs) | 
|   | Assignment operator.  More...
  | 
|   | 
| bool  | operator== (const MetaInfoInterface &rhs) const | 
|   | Equality operator.  More...
  | 
|   | 
| bool  | operator!= (const MetaInfoInterface &rhs) const | 
|   | Equality operator.  More...
  | 
|   | 
| const DataValue &  | getMetaValue (const String &name) const | 
|   | Returns the value corresponding to a string (or DataValue::EMPTY if not found)  More...
  | 
|   | 
| const DataValue &  | getMetaValue (UInt index) const | 
|   | Returns the value corresponding to an index (or DataValue::EMPTY if not found)  More...
  | 
|   | 
| bool  | metaValueExists (const String &name) const | 
|   | Returns whether an entry with the given name exists.  More...
  | 
|   | 
| bool  | metaValueExists (UInt index) const | 
|   | Returns whether an entry with the given index exists.  More...
  | 
|   | 
| void  | setMetaValue (const String &name, const DataValue &value) | 
|   | Sets the DataValue corresponding to a name.  More...
  | 
|   | 
| void  | setMetaValue (UInt index, const DataValue &value) | 
|   | Sets the DataValue corresponding to an index.  More...
  | 
|   | 
| void  | removeMetaValue (const String &name) | 
|   | Removes the DataValue corresponding to name if it exists.  More...
  | 
|   | 
| void  | removeMetaValue (UInt index) | 
|   | Removes the DataValue corresponding to index if it exists.  More...
  | 
|   | 
| void  | getKeys (std::vector< String > &keys) const | 
|   | Fills the given vector with a list of all keys for which a value is set.  More...
  | 
|   | 
| void  | getKeys (std::vector< UInt > &keys) const | 
|   | Fills the given vector with a list of all keys for which a value is set.  More...
  | 
|   | 
| bool  | isMetaEmpty () const | 
|   | Returns if the MetaInfo is empty.  More...
  | 
|   | 
| void  | clearMetaInfo () | 
|   | Removes all meta values.  More...
  | 
|   |