|
libpappsomspp
Library for mass spectrometry
|
#include <cvparam.h>
Public Member Functions | |
| void | fromCbor (CborStreamReader &reader) |
| void | toCbor (CborStreamWriter &writer) |
| void | fromMzml (QXmlStreamReader &reader) |
| void | toMzml (QXmlStreamWriter &writer) |
| void | xmlValueToCbor (CborStreamWriter &writer, const QStringView &value_str) |
| void | setValue (const QString &value_str) |
| std::uint8_t | getExpectedUint8 () const |
| double | getExpectedDouble () const |
| qint64 | getExpectedQint64 () const |
Static Public Member Functions | |
| static std::map< QString, pappso::cbor::mzcbor::CvParam > | getCvParamsMapFromCbor (CborStreamReader &reader) |
Public Attributes | |
| QString | cvRef |
| QString | accession |
| double | valueDouble |
| qint64 | valueInt |
| QString | valueStr |
| QString | name |
| QString | unitAccession |
| QString | unitName |
| QString | unitCvRef |
| QCborStreamReader::Type | cborType = QCborStreamReader::Type::Invalid |
| void pappso::cbor::mzcbor::CvParam::fromCbor | ( | CborStreamReader & | reader | ) |
Definition at line 33 of file cvparam.cpp.
References accession, cborType, cvRef, pappso::cbor::CborStreamReader::decodeString(), name, unitAccession, unitCvRef, unitName, valueDouble, valueInt, and valueStr.
Referenced by pappso::cbor::mzcbor::MzcborReaderBase::getCvParamsMap(), and getCvParamsMapFromCbor().
| void pappso::cbor::mzcbor::CvParam::fromMzml | ( | QXmlStreamReader & | reader | ) |
Definition at line 113 of file cvparam.cpp.
References accession, cvRef, name, unitAccession, unitCvRef, unitName, and valueStr.
Referenced by pappso::cbor::mzcbor::MzmlConvert::insideElement().
|
static |
Definition at line 182 of file cvparam.cpp.
References accession, and fromCbor().
Referenced by pappso::cbor::mzcbor::Precursor::fromCbor(), pappso::cbor::mzcbor::SelectedIon::fromCbor(), pappso::cbor::mzcbor::Spectrum::fromCbor(), pappso::cbor::mzcbor::Spectrum::readScanCvParams(), and pappso::cbor::mzcbor::ConvertToMzml::writeElementInMzml().
| double pappso::cbor::mzcbor::CvParam::getExpectedDouble | ( | ) | const |
Definition at line 280 of file cvparam.cpp.
References accession, and valueStr.
Referenced by pappso::cbor::mzcbor::MzmlConvert::insideElement().
| qint64 pappso::cbor::mzcbor::CvParam::getExpectedQint64 | ( | ) | const |
Definition at line 264 of file cvparam.cpp.
| std::uint8_t pappso::cbor::mzcbor::CvParam::getExpectedUint8 | ( | ) | const |
Definition at line 248 of file cvparam.cpp.
References accession, and valueStr.
Referenced by pappso::cbor::mzcbor::MzmlConvert::insideElement().
| void pappso::cbor::mzcbor::CvParam::setValue | ( | const QString & | value_str | ) |
Definition at line 201 of file cvparam.cpp.
References valueDouble, valueInt, and valueStr.
Referenced by pappso::cbor::mzcbor::BinaryDataArray::toMzml().
| void pappso::cbor::mzcbor::CvParam::toCbor | ( | CborStreamWriter & | writer | ) |
Definition at line 153 of file cvparam.cpp.
References accession, cvRef, name, unitAccession, unitCvRef, unitName, valueStr, and xmlValueToCbor().
Referenced by pappso::cbor::mzcbor::MzmlConvert::insideElement().
| void pappso::cbor::mzcbor::CvParam::toMzml | ( | QXmlStreamWriter & | writer | ) |
Definition at line 209 of file cvparam.cpp.
References accession, cborType, cvRef, name, unitAccession, unitCvRef, unitName, valueDouble, valueInt, and valueStr.
Referenced by pappso::cbor::mzcbor::BinaryDataArray::toMzml().
| void pappso::cbor::mzcbor::CvParam::xmlValueToCbor | ( | CborStreamWriter & | writer, |
| const QStringView & | value_str ) |
Definition at line 297 of file cvparam.cpp.
References cborType.
Referenced by toCbor().
| QString pappso::cbor::mzcbor::CvParam::accession |
Definition at line 65 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), pappso::cbor::mzcbor::MzcborReaderBase::getCvParamsMap(), getCvParamsMapFromCbor(), getExpectedDouble(), getExpectedQint64(), getExpectedUint8(), pappso::cbor::mzcbor::MzmlConvert::insideElement(), toCbor(), pappso::cbor::mzcbor::BinaryDataArray::toMzml(), and toMzml().
| QCborStreamReader::Type pappso::cbor::mzcbor::CvParam::cborType = QCborStreamReader::Type::Invalid |
Definition at line 74 of file cvparam.h.
Referenced by fromCbor(), toMzml(), and xmlValueToCbor().
| QString pappso::cbor::mzcbor::CvParam::cvRef |
Definition at line 64 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), toCbor(), pappso::cbor::mzcbor::BinaryDataArray::toMzml(), and toMzml().
| QString pappso::cbor::mzcbor::CvParam::name |
Definition at line 69 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), pappso::cbor::mzcbor::MzmlConvert::insideElement(), toCbor(), pappso::cbor::mzcbor::BinaryDataArray::toMzml(), and toMzml().
| QString pappso::cbor::mzcbor::CvParam::unitAccession |
Definition at line 70 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), pappso::cbor::mzcbor::MzmlConvert::insideElement(), toCbor(), pappso::cbor::mzcbor::BinaryDataArray::toMzml(), and toMzml().
| QString pappso::cbor::mzcbor::CvParam::unitCvRef |
Definition at line 72 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), toCbor(), pappso::cbor::mzcbor::BinaryDataArray::toMzml(), and toMzml().
| QString pappso::cbor::mzcbor::CvParam::unitName |
Definition at line 71 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), toCbor(), pappso::cbor::mzcbor::BinaryDataArray::toMzml(), and toMzml().
| double pappso::cbor::mzcbor::CvParam::valueDouble |
Definition at line 66 of file cvparam.h.
Referenced by fromCbor(), setValue(), and toMzml().
| qint64 pappso::cbor::mzcbor::CvParam::valueInt |
Definition at line 67 of file cvparam.h.
Referenced by fromCbor(), setValue(), and toMzml().
| QString pappso::cbor::mzcbor::CvParam::valueStr |
Definition at line 68 of file cvparam.h.
Referenced by fromCbor(), fromMzml(), getExpectedDouble(), getExpectedQint64(), getExpectedUint8(), setValue(), toCbor(), and toMzml().