A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCObjReaderLineException.html below:

NCBI C++ ToolKit: CObjReaderLineException Class Reference

Search Toolkit Book for CObjReaderLineException

#include <objtools/readers/line_error.hpp>

enum   EErrCode   enum   EProblem {
  eProblem_Unset = 1 , eProblem_UnrecognizedFeatureName , eProblem_UnrecognizedQualifierName , eProblem_NumericQualifierValueHasExtraTrailingCharacters ,
  eProblem_NumericQualifierValueIsNotANumber , eProblem_FeatureNameNotAllowed , eProblem_NoFeatureProvidedOnIntervals , eProblem_QualifierWithoutFeature ,
  eProblem_IncompleteFeature , eProblem_FeatureBadStartAndOrStop , eProblem_BadFeatureInterval , eProblem_QualifierBadValue ,
  eProblem_BadScoreValue , eProblem_MissingContext , eProblem_BadTrackLine , eProblem_InternalPartialsInFeatLocation ,
  eProblem_FeatMustBeInXrefdGene , eProblem_CreatedGeneFromMultipleFeats , eProblem_UnrecognizedSquareBracketCommand , eProblem_TooLong ,
  eProblem_UnexpectedNucResidues , eProblem_UnexpectedAminoAcids , eProblem_TooManyAmbiguousResidues , eProblem_InvalidResidue ,
  eProblem_ModifierFoundButNoneExpected , eProblem_ExtraModifierFound , eProblem_ExpectedModifierMissing , eProblem_Missing ,
  eProblem_NonPositiveLength , eProblem_ParsingModifiers , eProblem_ContradictoryModifiers , eProblem_InvalidLengthAutoCorrected ,
  eProblem_IgnoredResidue , eProblem_DiscouragedFeatureName , eProblem_DiscouragedQualifierName , eProblem_InvalidQualifier ,
  eProblem_InconsistentQualifiers , eProblem_DuplicateIDs , eProblem_BadInfoLine , eProblem_BadFormatLine ,
  eProblem_BadFilterLine , eProblem_ProgressInfo , eProblem_GeneralParsingError
}   typedef vector< unsigned intTVecOfLines   enum   EErrCode {
  eFormat , eEOF , eNoDefline , eNoIDs ,
  eAmbiguous , eBadSegSet , eDuplicateID , eUnusedMods ,
  eIDTooLong , eNoResidues , eWrongGap , eInvalidID
}   enum   EErrCode   Error types that for exception class. More...
  typedef int  TErrCode     CObjReaderLineException (EDiagSev eSeverity, unsigned int uLine, const std::string &strMessage, EProblem eProblem=eProblem_GeneralParsingError, const std::string &strSeqId=string(""), const std::string &strFeatureName=string(""), const std::string &strQualifierName=string(""), const std::string &strQualifierValue=string(""), CObjReaderLineException::EErrCode eErrCode=eFormat, const TVecOfLines &vecOfOtherLines=TVecOfLines())   private instead of public. Please use the Create function instead. More...
    CObjReaderLineException (const CObjReaderLineException &rhs)   Private, so use Clone or Throw instead. More...
 

Definition at line 396 of file line_error.hpp.

◆ EErrCode ◆ ~CObjReaderLineException() CObjReaderLineException::~CObjReaderLineException ( void  ) inlinenoexcept

Definition at line 430 of file line_error.hpp.

◆ CObjReaderLineException() [1/2] ◆ CObjReaderLineException() [2/2] ◆ AddOtherLine() void CObjReaderLineException::AddOtherLine ( unsigned int  uOtherLine ) inline ◆ Clone() ILineError * CObjReaderLineException::Clone ( void  ) const virtual ◆ Create()

Please use this instead of the constructor because the ctor is protected.

Returns
Caller is responsible for the return value.

Definition at line 417 of file line_error.cpp.

References CObjReaderLineException().

Referenced by CGff2Record::AssignFromGff(), CIdMapper::Map(), CFastaReader::PostWarning(), CReaderBase::ProcessError(), CColumnarVCFReader::ReadData(), CColumnarVCFReader::ReadHeader(), CHgvsReader::ReadSeqAnnot(), CRepeatMaskerReader::ReadSeqAnnot(), CColumnarVCFReader::ReadVariantsForChrs(), CReaderMessageHandler::Report(), s_PostError(), s_PostWarning(), SpecNumber(), SpecType(), CColumnarVCFReader::x_GatherSampleColNames(), CSourceModParser::x_HandleBadModValue(), CSourceModParser::x_HandleUnkModValue(), CColumnarVCFReader::x_ProcessCriticalError(), CSourceModParser::x_ProcessError(), CColumnarVCFReader::x_ProcessError(), CColumnarVCFReader::x_ProcessHeaderLine(), CUCSCRegionReader::x_SetFeatureLocation(), CVcfReader::xNormalizeData(), CVcfReader::xParseData(), CGff3Reader::xParseFeature(), CVcfReader::xProcessMetaLineFilter(), CVcfReader::xProcessMetaLineFormat(), and CVcfReader::xProcessMetaLineInfo().

◆ ErrorMessage() ◆ FeatureName() ◆ GetErrCode() ◆ GetObject() ◆ Line() unsigned int CObjReaderLineException::Line ( void  ) const inlinevirtual ◆ Message() std::string CObjReaderLineException::Message ( void  ) const inlinevirtual ◆ OtherLines() ◆ Problem() EProblem CObjReaderLineException::Problem ( void  ) const inlinevirtual ◆ ProblemStr() std::string CObjReaderLineException::ProblemStr ( void  ) const virtual ◆ QualifierName() ◆ QualifierValue() ◆ SeqId() ◆ SetLineNumber() void CObjReaderLineException::SetLineNumber ( unsigned int  uLineNumber ) inline ◆ SetObject() ◆ Severity() EDiagSev CObjReaderLineException::Severity ( void  ) const inlinevirtual ◆ Throw() void CObjReaderLineException::Throw ( void  ) const ◆ m_eProblem EProblem CObjReaderLineException::m_eProblem private ◆ m_pObject ◆ m_strErrorMessage ◆ m_strFeatureName ◆ m_strQualifierName std::string CObjReaderLineException::m_strQualifierName private ◆ m_strQualifierValue std::string CObjReaderLineException::m_strQualifierValue private ◆ m_strSeqId ◆ m_uLineNumber unsigned int CObjReaderLineException::m_uLineNumber private ◆ m_vecOfOtherLines

The documentation for this class was generated from the following files:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4