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
 
std::string toXMLString (UInt indentation_level) const
 
std::string toCSVString (const std::string &separator) const
 

Public Attributes

std::string name
 Name.
 
std::string id
 Name.
 
std::string value
 Value.
 
std::string cvRef
 cv reference
 
std::string cvAcc
 cv accession
 
std::string unitRef
 cv reference of the unit
 
std::string unitAcc
 cv accession of the unit
 
std::string binary
 binary content of the attachment
 
std::string qualityRef
 reference to qp to which attachment, if empty attached to run/set
 
std::vector< std::string > colTypes
 type of the cols if QP has a table of values
 
std::vector< std::vector< std::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()

std::string toCSVString ( const std::string &  separator) const

◆ toXMLString()

std::string toXMLString ( UInt  indentation_level) const

Member Data Documentation

◆ binary

std::string binary

binary content of the attachment

◆ colTypes

std::vector<std::string> colTypes

type of the cols if QP has a table of values

◆ cvAcc

std::string cvAcc

cv accession

◆ cvRef

std::string cvRef

cv reference

◆ id

std::string id

Name.

◆ name

std::string name

Name.

◆ qualityRef

std::string qualityRef

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

◆ tableRows

std::vector< std::vector<std::string> > tableRows

cell values if QP has a table, type see colType

◆ unitAcc

std::string unitAcc

cv accession of the unit

◆ unitRef

std::string unitRef

cv reference of the unit

◆ value

std::string value

Value.