OpenMS
Loading...
Searching...
No Matches
QcMLFile::Attachment Class Reference

Representation of an attachment. More...

#include <OpenMS/FORMAT/QcMLFile.h>

Collaboration diagram for QcMLFile::Attachment:
[legend]

Public Member Functions

 Attachment ()
 Default constructor.
 
 Attachment (const Attachment &rhs)
 
Attachmentoperator= (const Attachment &rhs)
 
bool operator== (const Attachment &rhs) const
 
bool operator< (const Attachment &rhs) const
 
bool operator> (const Attachment &rhs) const
 
String toXMLString (UInt indentation_level) const
 
String toCSVString (const String &separator) const
 

Public Attributes

String name
 Name.
 
String id
 Name.
 
String value
 Value.
 
String cvRef
 cv reference
 
String cvAcc
 cv accession
 
String unitRef
 cv reference of the unit
 
String unitAcc
 cv accession of the unit
 
String binary
 binary content of the attachment
 
String qualityRef
 reference to qp to which attachment, if empty attached to run/set
 
std::vector< StringcolTypes
 type of the cols if QP has a table of values
 
std::vector< std::vector< String > > tableRows
 cell values if QP has a table, type see colType
 

Detailed Description

Representation of an attachment.

Constructor & Destructor Documentation

◆ Attachment() [1/2]

Default constructor.

◆ Attachment() [2/2]

Attachment ( const Attachment rhs)

Member Function Documentation

◆ operator<()

bool operator< ( const Attachment rhs) const

◆ operator=()

Attachment & operator= ( const Attachment rhs)

◆ operator==()

bool operator== ( const Attachment rhs) const

◆ operator>()

bool operator> ( const Attachment rhs) const

◆ toCSVString()

String toCSVString ( const String separator) const

◆ toXMLString()

String toXMLString ( UInt  indentation_level) const

Member Data Documentation

◆ binary

String binary

binary content of the attachment

◆ colTypes

std::vector<String> colTypes

type of the cols if QP has a table of values

◆ cvAcc

String cvAcc

cv accession

◆ cvRef

String cvRef

cv reference

◆ id

String id

Name.

◆ name

String name

Name.

◆ qualityRef

String qualityRef

reference to qp to which attachment, if empty attached to run/set

◆ tableRows

std::vector< std::vector<String> > tableRows

cell values if QP has a table, type see colType

◆ unitAcc

String unitAcc

cv accession of the unit

◆ unitRef

String unitRef

cv reference of the unit

◆ value

String value

Value.