libpappsomspp
Library for mass spectrometry
|
#include <pappsoexception.h>
Public Member Functions | |
PappsoException (const QString &message) throw () | |
PappsoException (const PappsoException &other) throw () | |
void | raise () const override |
virtual QException * | clone () const override |
virtual const QString & | qwhat () const throw () |
const char * | what () const noexcept override |
virtual | ~PappsoException () throw () |
Private Attributes | |
std::string | m_stdMessage |
QString | m_message |
Definition at line 41 of file pappsoexception.h.
|
inline |
Definition at line 44 of file pappsoexception.h.
References m_message, and m_stdMessage.
Referenced by clone().
|
inline |
Definition at line 51 of file pappsoexception.h.
References m_message, and m_stdMessage.
|
inlinevirtual |
Definition at line 79 of file pappsoexception.h.
|
inlineoverridevirtual |
Reimplemented in pappso::XtandemError, pappso::ExceptionOutOfRange, pappso::ExceptionNotRecognized, pappso::ExceptionNotPossible, pappso::ExceptionNotImplemented, pappso::ExceptionNotFound, and pappso::ExceptionInterrupted.
Definition at line 62 of file pappsoexception.h.
References PappsoException().
|
inlinevirtual |
Definition at line 68 of file pappsoexception.h.
References m_message.
Referenced by pappso::PeptideFragmentIonListBase::PeptideFragmentIonListBase(), pappso::XtandemHyperscore::XtandemHyperscore(), pappso::MsRunXicExtractorDiskBuffer::appendSliceInBuffer(), pappso::XtandemHyperscoreBis::computeXtandemHyperscore(), pappso::AaModification::createInstance(), pappso::TraceDetectionZivy::detect(), pappso::MsRunXicExtractorDiskBuffer::flushBufferOnDisk(), pappso::XtandemHyperscore::getHyperscore(), pappso::XtandemHyperscoreBis::getHyperscore(), pappso::AaModification::getInstance(), pappso::AaModification::getInstanceMutation(), pappso::Protein::getMass(), pappso::TimsData::getMassSpectrumCstSPtrByRawIndex(), pappso::TimsFrameType1::getMassSpectrumSPtr(), pappso::TimsData::getQualifiedMassSpectrumByRawIndex(), pappso::TimsData::getQualifiedMs2MassSpectrumByPrecursorId(), pappso::TimsData::getRawMs2ByPrecursorId(), pappso::MsRunReader::getRetentionTimeLine(), pappso::TimsFrameType1::getScanIndexList(), pappso::TimsFrameType1::getScanIntensities(), pappso::MsRunReader::getTicChromatogram(), pappso::TimsBinDec::getTimsFrameSPtrByOffset(), pappso::TimsMsFileReader::initialize(), pappso::operator>>(), pappso::MsRunXicExtractorDisk::prepareExtractor(), pappso::TimsMsRunReaderMs2::qualifiedMassSpectrum(), pappso::PwizMsRunReader::qualifiedMassSpectrumFromPwizSpectrumPtr(), pappso::TimsData::rawReaderSpectrumCollectionByMsLevel(), pappso::MsRunReader::scanNumber2SpectrumIndex(), pappso::TimsBinDec::startLinearRead(), and pappso::MsRunXicExtractorDisk::unserializeSlice().
|
inlineoverride |
Definition at line 57 of file pappsoexception.h.
|
inlineoverridenoexcept |
Definition at line 74 of file pappsoexception.h.
References m_stdMessage.
Referenced by pappso::AaModification::getInstance(), pappso::AaModification::getInstanceMutation(), pappso::TimsData::getQualifiedMs1MassSpectrumByPrecursorId(), pappso::TimsData::getQualifiedMs2MassSpectrumByPrecursorId(), pappso::TimsData::getRawMs2ByPrecursorId(), and pappso::TimsData::getXicCoordTimsFromPrecursorId().
|
private |
Definition at line 85 of file pappsoexception.h.
Referenced by PappsoException(), and qwhat().
|
private |
Definition at line 84 of file pappsoexception.h.
Referenced by PappsoException(), and what().