| OpenMS 2.5.0

Public Member Functions | Protected Attributes | List of all members
MzTabModification Class Reference

`#include <OpenMS/FORMAT/MzTab.h>`

Inheritance diagram for MzTabModification:

## Public Member Functions

| MzTabModification ()
| ~MzTabModification () override
bool | isNull () const override
void | setNull (bool b) override
void | setPositionsAndParameters (const std::vector< std::pair< Size, MzTabParameter > > &ppp)
| set (potentially ambiguous) position(s) with associated parameter (might be null if not set) More...
std::vector< std::pair< Size, MzTabParameter > > | getPositionsAndParameters () const
void | setModificationIdentifier (const MzTabString &mod_id)
MzTabString | getModOrSubstIdentifier () const
String | toCellString () const override
void | fromCellString (const String &s) override
Public Member Functions inherited from MzTabNullAbleInterface
virtual | ~MzTabNullAbleInterface ()

## Protected Attributes

std::vector< std::pair< Size, MzTabParameter > > | pos_param_pairs_
MzTabString | mod_identifier_

## Constructor & Destructor Documentation

## ◆ MzTabModification()

MzTabModification | ( |  | ) |

## ◆ ~MzTabModification()

~MzTabModification | ( |  | ) |

override

## Member Function Documentation

## ◆ fromCellString()

void fromCellString | ( | const String & | s | ) |

override virtual

Implements MzTabNullAbleInterface.

## ◆ getModOrSubstIdentifier()

MzTabString getModOrSubstIdentifier | ( |  | ) | const

## ◆ getPositionsAndParameters()

std::vector<std::pair<Size, MzTabParameter> > getPositionsAndParameters | ( |  | ) | const

## ◆ isNull()

bool isNull | ( |  | ) | const

override virtual

Implements MzTabNullAbleInterface.

## ◆ setModificationIdentifier()

void setModificationIdentifier | ( | const MzTabString & | mod_id | ) |

## ◆ setNull()

void setNull | ( | bool | b | ) |

override virtual

Implements MzTabNullAbleInterface.

## ◆ setPositionsAndParameters()

void setPositionsAndParameters | ( | const std::vector< std::pair< Size, MzTabParameter > > & | ppp | ) |

set (potentially ambiguous) position(s) with associated parameter (might be null if not set)

## ◆ toCellString()

String toCellString | ( |  | ) | const

override virtual

Implements MzTabNullAbleInterface.

## Member Data Documentation

## ◆ mod_identifier_

MzTabString mod_identifier_

protected

## ◆ pos_param_pairs_

std::vector<std::pair<Size, MzTabParameter> > pos_param_pairs_

protected