| OpenMS 2.5.0

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

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

Inheritance diagram for MzTabStringList:

## Public Member Functions

| MzTabStringList ()
| ~MzTabStringList () override
void | setSeparator (char sep)
| needed for e.g. ambiguity_members and GO accessions as these use ',' as separator while the others use '|' More...
bool | isNull () const override
void | setNull (bool b) override
String | toCellString () const override
void | fromCellString (const String &s) override
std::vector< MzTabString > | get () const
void | set (const std::vector< MzTabString > &entries)
Public Member Functions inherited from MzTabNullAbleInterface
virtual | ~MzTabNullAbleInterface ()

## Protected Attributes

std::vector< MzTabString > | entries_
char | sep_

## Constructor & Destructor Documentation

## ◆ MzTabStringList()

MzTabStringList | ( |  | ) |

## ◆ ~MzTabStringList()

~MzTabStringList | ( |  | ) |

override

## Member Function Documentation

## ◆ fromCellString()

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

override virtual

Implements MzTabNullAbleInterface.

## ◆ get()

std::vector<MzTabString> get | ( |  | ) | const

## ◆ isNull()

bool isNull | ( |  | ) | const

override virtual

Implements MzTabNullAbleInterface.

## ◆ set()

void set | ( | const std::vector< MzTabString > & | entries | ) |

## ◆ setNull()

void setNull | ( | bool | b | ) |

override virtual

Implements MzTabNullAbleInterface.

## ◆ setSeparator()

void setSeparator | ( | char | sep | ) |

needed for e.g. ambiguity_members and GO accessions as these use ',' as separator while the others use '|'

## ◆ toCellString()

String toCellString | ( |  | ) | const

override virtual

Implements MzTabNullAbleInterface.

## Member Data Documentation

## ◆ entries_

std::vector<MzTabString> entries_

protected

## ◆ sep_

char sep_

protected