29#include <QCborStreamWriter>
68 const QString &software_version,
70 const QString &operation);
75 void writeArray(
const std::vector<std::size_t> &int_list);
76 void writeArray(
const std::vector<qint64> &int_list);
77 void writeArray(
const std::vector<double> &double_list);
78 void writeArray(
const std::vector<int> &positions);
79 void writeArray(
const std::vector<std::uint8_t> &small_uint_list);
81 void writeArray(
const std::vector<QString> &str_list);
89 const QString &x_label =
"x",
90 const QString &y_label =
"y");
A simple container of DataPoint instances.
CborStreamWriter(QByteArray *data)
void writeInformations(const QString &software_name, const QString &software_version, const QString &type, const QString &operation)
automatically produces an informations CBOR map the "informations" map contains default parameters : ...
void writeXicCoord(const pappso::XicCoord &xic_coord)
serialize a PAPPSO xic coordinate object to CBOR
void writeArray(const std::vector< std::size_t > &int_list)
void writeXicCoordList(const std::vector< pappso::XicCoordSPtr > &xic_coord_list)
serialize a PAPPSO xic coordinate object list to CBOR
void writeTrace(const pappso::Trace &trace, const QString &x_label="x", const QString &y_label="y")
serialize a PAPPSO trace object to CBOR
const QString & getUuid() const
get UUID intialized when using writeInformations
void writeCborMap(const QCborMap &cbor_map)
void writeCborArray(const QCborArray &cbor_array)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
coordinates of the XIC to extract and the resulting XIC after extraction