| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <psmcbor2json.h>
  
Public Member Functions | |
| PsmCbor2Json (pappso::cbor::JsonStreamWriter *json_output_p) | |
| virtual | ~PsmCbor2Json () | 
| void | close () override | 
  Public Member Functions inherited from pappso::cbor::psm::PsmFileReaderBase | |
| PsmFileReaderBase () | |
| virtual | ~PsmFileReaderBase () | 
| void | readCbor (QFile *cborp, pappso::UiMonitorInterface &monitor) | 
  Public Member Functions inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReaderInterface () | |
| virtual | ~CborStreamReaderInterface () | 
Protected Attributes | |
| pappso::cbor::JsonStreamWriter * | mp_jsonOutput | 
  Protected Attributes inherited from pappso::cbor::psm::PsmFileReaderBase | |
| QStringList | m_targetFastaFiles | 
| QStringList | m_decoyFastaFiles | 
| PsmProteinMap | m_proteinMap | 
| QString | m_currentSampleName | 
| PsmFile | m_currentPeaklistFile | 
| std::vector< PsmFile > | m_currentIdentificationFileList | 
| QCborMap | m_cborInformations | 
| QCborArray | m_cborLog | 
| QCborMap | m_cborParameterMap | 
| QCborMap | m_cborScanId | 
| QCborMap | m_cborScanPrecursor | 
| QCborMap | m_cborScanMs2 | 
| QCborMap | m_cborScanPsmEval | 
| QString | m_currentPsmProforma | 
| std::vector< PsmProteinRef > | m_currentPsmProteinRefList | 
  Protected Attributes inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReader * | mpa_cborReader = nullptr | 
| QString | m_expectedString | 
| QByteArray | m_data | 
Definition at line 40 of file psmcbor2json.h.
| pappso::cbor::psm::PsmCbor2Json::PsmCbor2Json | ( | pappso::cbor::JsonStreamWriter * | json_output_p | ) | 
Default constructor
Definition at line 35 of file psmcbor2json.cpp.
References mp_jsonOutput.
      
  | 
  virtual | 
      
  | 
  overridevirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 48 of file psmcbor2json.cpp.
References mp_jsonOutput.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 55 of file psmcbor2json.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_decoyFastaFiles, pappso::cbor::psm::PsmFileReaderBase::m_targetFastaFiles, and mp_jsonOutput.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 70 of file psmcbor2json.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_cborInformations, and mp_jsonOutput.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 78 of file psmcbor2json.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_cborLog, and mp_jsonOutput.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 86 of file psmcbor2json.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_cborParameterMap, and mp_jsonOutput.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 108 of file psmcbor2json.cpp.
References mp_jsonOutput, and pappso::cbor::CborStreamReaderInterface::mpa_cborReader.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 315 of file psmcbor2json.cpp.
References pappso::cbor::CborStreamReaderInterface::getExpectedString(), pappso::cbor::psm::PsmFileReaderBase::m_cborScanPsmEval, pappso::cbor::psm::PsmFileReaderBase::m_currentPsmProforma, pappso::cbor::psm::PsmFileReaderBase::m_currentPsmProteinRefList, pappso::cbor::CborStreamReaderInterface::m_expectedString, mp_jsonOutput, pappso::cbor::CborStreamReaderInterface::mpa_cborReader, and pappso::cbor::psm::PsmFileReaderBase::psmReady().
Referenced by readScan().
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 234 of file psmcbor2json.cpp.
References pappso::cbor::CborStreamReaderInterface::getExpectedString(), pappso::cbor::psm::PsmFileReaderBase::m_currentIdentificationFileList, pappso::cbor::psm::PsmFileReaderBase::m_currentPeaklistFile, pappso::cbor::psm::PsmFileReaderBase::m_currentSampleName, pappso::cbor::CborStreamReaderInterface::m_expectedString, mp_jsonOutput, pappso::cbor::CborStreamReaderInterface::mpa_cborReader, pappso::cbor::psm::PsmFileReaderBase::readPsmFile(), readScan(), pappso::cbor::psm::PsmFileReaderBase::sampleFinished(), and pappso::cbor::psm::PsmFileReaderBase::sampleStarted().
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 133 of file psmcbor2json.cpp.
References pappso::cbor::CborStreamReaderInterface::getExpectedString(), pappso::cbor::psm::PsmFileReaderBase::m_cborScanId, pappso::cbor::psm::PsmFileReaderBase::m_cborScanMs2, pappso::cbor::psm::PsmFileReaderBase::m_cborScanPrecursor, pappso::cbor::psm::PsmFileReaderBase::m_currentSampleName, pappso::cbor::CborStreamReaderInterface::m_expectedString, mp_jsonOutput, pappso::cbor::CborStreamReaderInterface::mpa_cborReader, readPsm(), pappso::cbor::psm::PsmFileReaderBase::scanFinished(), and pappso::cbor::psm::PsmFileReaderBase::scanStarted().
Referenced by readSample().
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 101 of file psmcbor2json.cpp.
References mp_jsonOutput.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from pappso::cbor::psm::PsmFileReaderBase.
Definition at line 93 of file psmcbor2json.cpp.
References mp_jsonOutput.
      
  | 
  protected | 
Definition at line 70 of file psmcbor2json.h.
Referenced by PsmCbor2Json(), close(), fastaFilesReady(), informationsReady(), logReady(), parameterMapReady(), readProteinMap(), readPsm(), readSample(), readScan(), sampleListFinished(), and sampleListStarted().