|
libpappsomspp
Library for mass spectrometry
|
#include <mzcborindexreader.h>
Public Member Functions | |
| MzcborIndexReader () | |
| virtual | ~MzcborIndexReader () |
| virtual void | readCbor (QFile *cborp) |
| virtual void | close () |
| convenient function to clean pointer before leaving | |
| bool | isMzcborIndex () const |
| const std::vector< QString > & | getRunIdList () const |
| const std::vector< std::vector< qint64 > > & | getRunAndSpectrumOffsetList () const |
| const std::vector< std::vector< QString > > & | getRunAndSpectrumIdList () const |
| const std::vector< std::vector< qint64 > > & | getRunAndSpectrumTotalIonCountList () const |
| const std::vector< std::vector< std::uint8_t > > & | getRunAndSpectrumMsLevelList () const |
| const std::vector< std::vector< double > > & | getRunAndSpectrumRtList () const |
| Public Member Functions inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReaderInterface () | |
| virtual | ~CborStreamReaderInterface () |
Protected Member Functions | |
| void | readRoot () |
| Protected Member Functions inherited from pappso::cbor::CborStreamReaderInterface | |
| bool | getExpectedString () |
| void | initCborReader (QFile *pcborfile) |
| void | initCborReader (QIODevice *pcborfile) |
Private Attributes | |
| bool | m_isMzcborIndex = false |
| QString | m_from |
| std::vector< QString > | m_runIdList |
| std::vector< std::vector< qint64 > > | m_runAndSpectrumOffsetList |
| std::vector< std::vector< QString > > | m_runAndSpectrumIdList |
| std::vector< std::vector< qint64 > > | m_runAndSpectrumTotalIonCountList |
| std::vector< std::vector< std::uint8_t > > | m_runAndSpectrumMsLevelList |
| std::vector< std::vector< double > > | m_runAndSpectrumRtList |
Additional Inherited Members | |
| Protected Attributes inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReader * | mpa_cborReader = nullptr |
| QString | m_expectedString |
| QByteArray | m_data |
Definition at line 42 of file mzcborindexreader.h.
| pappso::cbor::mzcbor::MzcborIndexReader::MzcborIndexReader | ( | ) |
|
virtual |
|
virtual |
convenient function to clean pointer before leaving
Reimplemented from pappso::cbor::CborStreamReaderInterface.
Definition at line 41 of file mzcborindexreader.cpp.
Referenced by pappso::MzcborMsRunReader::initialize().
| const std::vector< std::vector< QString > > & pappso::cbor::mzcbor::MzcborIndexReader::getRunAndSpectrumIdList | ( | ) | const |
Definition at line 168 of file mzcborindexreader.cpp.
References m_runAndSpectrumIdList.
Referenced by pappso::MzcborMsRunReader::initialize().
| const std::vector< std::vector< std::uint8_t > > & pappso::cbor::mzcbor::MzcborIndexReader::getRunAndSpectrumMsLevelList | ( | ) | const |
Definition at line 186 of file mzcborindexreader.cpp.
References m_runAndSpectrumMsLevelList.
Referenced by pappso::MzcborMsRunReader::initialize().
| const std::vector< std::vector< qint64 > > & pappso::cbor::mzcbor::MzcborIndexReader::getRunAndSpectrumOffsetList | ( | ) | const |
Definition at line 162 of file mzcborindexreader.cpp.
References m_runAndSpectrumOffsetList.
Referenced by pappso::MzcborMsRunReader::initialize().
| const std::vector< std::vector< double > > & pappso::cbor::mzcbor::MzcborIndexReader::getRunAndSpectrumRtList | ( | ) | const |
Definition at line 180 of file mzcborindexreader.cpp.
References m_runAndSpectrumRtList.
Referenced by pappso::MzcborMsRunReader::initialize().
| const std::vector< std::vector< qint64 > > & pappso::cbor::mzcbor::MzcborIndexReader::getRunAndSpectrumTotalIonCountList | ( | ) | const |
Definition at line 174 of file mzcborindexreader.cpp.
References m_runAndSpectrumTotalIonCountList.
Referenced by pappso::MzcborMsRunReader::initialize().
| const std::vector< QString > & pappso::cbor::mzcbor::MzcborIndexReader::getRunIdList | ( | ) | const |
Definition at line 155 of file mzcborindexreader.cpp.
References m_runIdList.
Referenced by pappso::MzcborMsRunReader::initialize().
| bool pappso::cbor::mzcbor::MzcborIndexReader::isMzcborIndex | ( | ) | const |
Definition at line 148 of file mzcborindexreader.cpp.
References m_isMzcborIndex.
|
virtual |
Definition at line 46 of file mzcborindexreader.cpp.
References pappso::cbor::CborStreamReaderInterface::initCborReader(), pappso::cbor::CborStreamReaderInterface::mpa_cborReader, and readRoot().
Referenced by pappso::MzcborMsRunReader::initialize().
|
protected |
Definition at line 61 of file mzcborindexreader.cpp.
References pappso::cbor::CborStreamReaderInterface::getExpectedString(), pappso::cbor::CborStreamReaderInterface::m_expectedString, m_from, m_isMzcborIndex, m_runAndSpectrumIdList, m_runAndSpectrumMsLevelList, m_runAndSpectrumOffsetList, m_runAndSpectrumRtList, m_runAndSpectrumTotalIonCountList, m_runIdList, and pappso::cbor::CborStreamReaderInterface::mpa_cborReader.
Referenced by readCbor().
|
private |
Definition at line 74 of file mzcborindexreader.h.
Referenced by readRoot().
|
private |
Definition at line 73 of file mzcborindexreader.h.
Referenced by isMzcborIndex(), and readRoot().
|
private |
Definition at line 77 of file mzcborindexreader.h.
Referenced by getRunAndSpectrumIdList(), and readRoot().
|
private |
Definition at line 79 of file mzcborindexreader.h.
Referenced by getRunAndSpectrumMsLevelList(), and readRoot().
|
private |
Definition at line 76 of file mzcborindexreader.h.
Referenced by getRunAndSpectrumOffsetList(), and readRoot().
|
private |
Definition at line 80 of file mzcborindexreader.h.
Referenced by getRunAndSpectrumRtList(), and readRoot().
|
private |
Definition at line 78 of file mzcborindexreader.h.
Referenced by getRunAndSpectrumTotalIonCountList(), and readRoot().
|
private |
Definition at line 75 of file mzcborindexreader.h.
Referenced by getRunIdList(), and readRoot().