|
libpappsomspp
Library for mass spectrometry
|
#include <cborstreamwriter.h>
Public Member Functions | |
| CborStreamWriter (QByteArray *data) | |
| CborStreamWriter (QIODevice *device) | |
| virtual | ~CborStreamWriter () |
| const QString & | getUuid () const |
| void | writeInformations (const QString &software_name, const QString &software_version, const QString &type, const QString &operation) |
| void | writeCborMap (const QCborMap &cbor_map) |
| void | writeCborArray (const QCborArray &cbor_array) |
| void | writeArray (const std::vector< std::size_t > &int_list) |
| void | writeArray (const std::vector< qint64 > &int_list) |
| void | writeArray (const std::vector< double > &double_list) |
| void | writeArray (const std::vector< int > &positions) |
| void | writeArray (const std::vector< std::uint8_t > &small_uint_list) |
| void | writeArray (const QStringList &str_list) |
| void | writeArray (const std::vector< QString > &str_list) |
Private Attributes | |
| QString | m_uuid |
Definition at line 42 of file cborstreamwriter.h.
| pappso::cbor::CborStreamWriter::CborStreamWriter | ( | QByteArray * | data | ) |
Default constructor
Definition at line 38 of file cborstreamwriter.cpp.
| pappso::cbor::CborStreamWriter::CborStreamWriter | ( | QIODevice * | device | ) |
Definition at line 42 of file cborstreamwriter.cpp.
|
virtual |
| const QString & pappso::cbor::CborStreamWriter::getUuid | ( | ) | const |
| void pappso::cbor::CborStreamWriter::writeArray | ( | const QStringList & | str_list | ) |
Definition at line 151 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeArray | ( | const std::vector< double > & | double_list | ) |
Definition at line 104 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeArray | ( | const std::vector< int > & | positions | ) |
Definition at line 115 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeArray | ( | const std::vector< qint64 > & | int_list | ) |
Definition at line 139 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeArray | ( | const std::vector< QString > & | str_list | ) |
Definition at line 162 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeArray | ( | const std::vector< std::size_t > & | int_list | ) |
Definition at line 93 of file cborstreamwriter.cpp.
Referenced by pappso::cbor::mzcbor::MzmlConvert::writeMzcborIndex().
| void pappso::cbor::CborStreamWriter::writeArray | ( | const std::vector< std::uint8_t > & | small_uint_list | ) |
Definition at line 127 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeCborArray | ( | const QCborArray & | cbor_array | ) |
Definition at line 179 of file cborstreamwriter.cpp.
| void pappso::cbor::CborStreamWriter::writeCborMap | ( | const QCborMap & | cbor_map | ) |
Definition at line 173 of file cborstreamwriter.cpp.
Referenced by pappso::cbor::psm::PsmFileAppend::readSample(), and pappso::cbor::psm::PsmProteinMap::writeMap().
| void pappso::cbor::CborStreamWriter::writeInformations | ( | const QString & | software_name, |
| const QString & | software_version, | ||
| const QString & | type, | ||
| const QString & | operation ) |
Definition at line 59 of file cborstreamwriter.cpp.
References pappso::Utils::getVersion(), and m_uuid.
Referenced by pappso::cbor::mzcbor::MzmlConvert::writeMzcborIndex().
|
private |
Definition at line 77 of file cborstreamwriter.h.
Referenced by getUuid(), and writeInformations().