TOPPASVertex::TOPPASFilenames Class Reference

#include <OpenMS/VISUAL/TOPPASVertex.h>

Collaboration diagram for TOPPASVertex::TOPPASFilenames:

Public Member Functions

 TOPPASFilenames ()=default
 TOPPASFilenames (const QStringList &filenames)
int size () const
const QStringList & get () const
const QString & operator[] (int i) const

Setters; their all use check_() and can throw!

QStringList filenames_
 filenames passed from upstream node in this round More...
void set (const QStringList &filenames)
void set (const QString &filename, int i)
void push_back (const QString &filename)
void append (const QStringList &filenames)
QStringList getSuffixCounts () const
void check_ (const QString &filename)

Detailed Description

A class which interfaces with QStringList for holding filenames Incoming filenames are checked, and an exception is thrown if they are too long to avoid issues with common filesystems (due to filesystem limits).

Constructor & Destructor Documentation

◆ TOPPASFilenames() [1/2]

TOPPASFilenames ( )

◆ TOPPASFilenames() [2/2]

TOPPASFilenames ( const QStringList &  filenames)

Member Function Documentation

◆ append()

void append ( const QStringList &  filenames)

◆ check_()

void check_ ( const QString &  filename)

◆ get()

const QStringList& get ( ) const

◆ getSuffixCounts()

QStringList getSuffixCounts ( ) const

◆ operator[]()

const QString& operator[] ( int  i) const

◆ push_back()

void push_back ( const QString &  filename)

◆ set() [1/2]

void set ( const QString &  filename,
int  i 

◆ set() [2/2]

void set ( const QStringList &  filenames)

◆ size()

int size ( ) const

Member Data Documentation

◆ filenames_

QStringList filenames_

filenames passed from upstream node in this round