74 void insideElement(QString &last_element,
bool &array_started);
XmlStreamReaderInterface()
overrides QCborStreamWriter base class to provide convenient functions
virtual void readStream() override
std::vector< QString > m_elementStash
QString readBinaryDataArray(QVector< double > &double_array)
std::vector< std::vector< QString > > m_runAndSpectrumIdList
void getCurrentSpectrumSize()
QStringList m_elementToStoreInArray
std::vector< std::vector< qint64 > > m_runAndSpectrumTotalIonCountList
void writeMzcborIndex(pappso::cbor::CborStreamWriter *writer) const
std::vector< std::vector< std::uint8_t > > m_runAndSpectrumMsLevelList
const std::vector< std::vector< qint64 > > & getRunAndSpectrumOffsetList() const
void insideElement(QString &last_element, bool &array_started)
const std::vector< QString > & getRunIdList() const
std::vector< std::vector< double > > m_runAndSpectrumRtList
void attributeListToCbor(const QXmlStreamAttributes &xml_attributes)
const std::vector< std::vector< QString > > & getRunAndSpectrumIdList() const
std::vector< QString > m_runIdList
pappso::UiMonitorInterface * mp_monitor
void attributeValueToCbor(const QStringView &value_str)
void readBinaryDataArrayList()
MzmlConvert(pappso::UiMonitorInterface *p_monitor, pappso::cbor::CborStreamWriter *p_output)
QVector< double > m_doubleArray
std::vector< std::vector< qint64 > > m_runAndSpectrumOffsetList
std::size_t m_currentSpectrumSize
pappso::cbor::CborStreamWriter * mp_cborWriter
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...