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/line__error_8hpp_source.html below:

NCBI C++ ToolKit: include/objtools/readers/line_error.hpp Source File

33 #ifndef OBJTOOLS_READERS___LINEERROR__HPP 34 #define OBJTOOLS_READERS___LINEERROR__HPP 105

eProblem_GeneralParsingError

117  virtual const string

&

SeqId

(

void

)

const

= 0;

119  virtual unsigned int Line

(

void

)

const

= 0;

132  virtual string

Message()

const

;

134  string

SeverityStr()

const

;

136  virtual const string

& ErrorMessage()

const

;

138  virtual string

ProblemStr()

const

;

140  static string

ProblemStr(

EProblem

eProblem);

149  virtual string GetText

(

void

)

const

{

return

Message(); }

151  virtual int GetCode

(

void

)

const

{

return

0; }

181  const std::string

& strFeatureName =

string

(

""

),

182  const std::string

& strQualifierName =

string

(

""

),

183  const std::string

& strQualifierValue =

string

(

""

),

184  const std::string

& strErrorMessage =

string

(

""

),

194 

NCBI_NORETURN

void

Throw(

void

)

const

;

197  unsigned int

uLine) { m_uLine = uLine; };

200  const string

& errorMessage)

202

m_strErrorMessage = errorMessage;

209

m_vecOfOtherLines.push_back(uOtherLine);

219  SeqId

(

void

)

const

{

return

m_strSeqId; }

222  Line

(

void

)

const

{

return

m_uLine; }

293  const std::string

& strErrorMessage =

string

(

""

),

294  const std::string

& strFeatureName =

string

(

""

),

295  const std::string

& strQualifierName =

string

(

""

),

296  const std::string

& strQualifierValue =

string

(

""

),

306 

NCBI_NORETURN

void

Throw(

void

)

const

;

309  unsigned int

uLine) { m_uLine = uLine; };

315

m_vecOfOtherLines.push_back(uOtherLine);

319  Problem

(

void

)

const override

{

return

m_eProblem; }

322  Severity

(

void

)

const override

{

return

m_eSeverity; }

325  SeqId

(

void

)

const override

{

return

m_strSeqId; }

328  Line

(

void

)

const override

{

return

m_uLine; }

331  OtherLines

(

void

)

const override

{

return

m_vecOfOtherLines; }

354  virtual string Message

(

void

)

const override 359  virtual int GetCode

(

void

)

const override

{

return

m_Code; };

360  virtual int GetSubCode

(

void

)

const override

{

return

m_Subcode; }

415  EProblem

eProblem = eProblem_GeneralParsingError,

417  const std::string

& strFeatureName =

string

(

""

),

418  const std::string

& strQualifierName =

string

(

""

),

419  const std::string

& strQualifierValue =

string

(

""

),

428 

NCBI_NORETURN

void

Throw(

void

)

const

;

434  return

(

TErrCode

)this->x_GetErrCode();

440  unsigned int Line

(

void

)

const

{

return

m_uLineNumber; }

459  unsigned int

uLineNumber) { m_uLineNumber = uLineNumber; }

465

m_vecOfOtherLines.push_back(uOtherLine);

488  EProblem

eProblem = eProblem_GeneralParsingError,

490  const std::string

& strFeatureName =

string

(

""

),

491  const std::string

& strQualifierName =

string

(

""

),

492  const std::string

& strQualifierValue =

string

(

""

),

const std::string & SeqId(void) const override

std::string m_strFeatureName

void PatchLineNumber(unsigned int uLine)

const std::string & QualifierName(void) const override

const std::string & QualifierValue(void) const override

const TVecOfLines & OtherLines(void) const override

virtual ~CLineErrorEx(void)

EProblem Problem(void) const override

virtual EDiagSev Severity(void) const override

virtual int GetSubCode(void) const override

TVecOfLines m_vecOfOtherLines

virtual int GetCode(void) const override

std::string m_strErrorMessage

unsigned int Line(void) const override

void AddOtherLine(unsigned int uOtherLine)

virtual string Message(void) const override

std::string m_strQualifierValue

virtual std::string ProblemStr(void) const override

std::string m_strQualifierName

const std::string & ErrorMessage(void) const override

const std::string & FeatureName(void) const override

const std::string & ErrorMessage(void) const

void PatchErrorMessage(const string &errorMessage)

const std::string & QualifierName(void) const

EProblem Problem(void) const

const TVecOfLines & OtherLines(void) const

std::string m_strQualifierName

const std::string & SeqId(void) const

void AddOtherLine(unsigned int uOtherLine)

const std::string & FeatureName(void) const

virtual EDiagSev Severity(void) const

unsigned int Line(void) const

std::string m_strErrorMessage

virtual ~CLineError(void) noexcept

std::string m_strQualifierValue

void PatchLineNumber(unsigned int uLine)

virtual std::string ProblemStr(void) const

std::string m_strFeatureName

const std::string & QualifierValue(void) const

TVecOfLines m_vecOfOtherLines

EProblem Problem(void) const

std::string m_strQualifierName

void SetLineNumber(unsigned int uLineNumber)

const std::string & SeqId(void) const

TErrCode GetErrCode(void) const

const std::string & QualifierName(void) const

unsigned int Line(void) const

void AddOtherLine(unsigned int uOtherLine)

const std::string & QualifierValue(void) const

EDiagSev Severity(void) const

std::string m_strFeatureName

const std::string & ErrorMessage(void) const

~CObjReaderLineException(void) noexcept

std::string m_strQualifierValue

std::string m_strErrorMessage

const std::string & FeatureName(void) const

TVecOfLines m_vecOfOtherLines

std::string Message() const

unsigned int m_uLineNumber

const TVecOfLines & OtherLines(void) const

CRef< CSerialObject > m_pObject

virtual ILineError * Clone(void) const =0

This is here because the copy constructor may be protected eventually.

virtual const string & QualifierName(void) const =0

virtual void DumpAsXML(CNcbiOstream &out) const

virtual string GetText(void) const

virtual void Dump(CNcbiOstream &out) const

virtual EDiagSev Severity(void) const

virtual string Message() const

@ eProblem_InvalidQualifier

@ eProblem_QualifierBadValue

@ eProblem_NumericQualifierValueIsNotANumber

@ eProblem_InternalPartialsInFeatLocation

@ eProblem_InvalidResidue

@ eProblem_FeatMustBeInXrefdGene

@ eProblem_IgnoredResidue

@ eProblem_CreatedGeneFromMultipleFeats

@ eProblem_UnrecognizedFeatureName

@ eProblem_ParsingModifiers

@ eProblem_MissingContext

@ eProblem_UnexpectedAminoAcids

@ eProblem_FeatureNameNotAllowed

@ eProblem_IncompleteFeature

@ eProblem_ModifierFoundButNoneExpected

@ eProblem_QualifierWithoutFeature

@ eProblem_UnexpectedNucResidues

@ eProblem_FeatureBadStartAndOrStop

@ eProblem_NumericQualifierValueHasExtraTrailingCharacters

@ eProblem_TooManyAmbiguousResidues

@ eProblem_UnrecognizedSquareBracketCommand

@ eProblem_UnrecognizedQualifierName

@ eProblem_BadFeatureInterval

@ eProblem_InconsistentQualifiers

@ eProblem_NonPositiveLength

@ eProblem_ContradictoryModifiers

@ eProblem_ExpectedModifierMissing

@ eProblem_InvalidLengthAutoCorrected

@ eProblem_GeneralParsingError

@ eProblem_DiscouragedFeatureName

@ eProblem_ExtraModifierFound

@ eProblem_NoFeatureProvidedOnIntervals

@ eProblem_DiscouragedQualifierName

virtual ~ILineError(void) noexcept

vector< unsigned int > TVecOfLines

virtual int GetCode(void) const

virtual int GetSubCode(void) const

virtual EProblem Problem(void) const =0

virtual string ProblemStr() const

virtual const string & SeqId(void) const =0

virtual unsigned int Line(void) const =0

virtual const TVecOfLines & OtherLines(void) const =0

virtual const string & QualifierValue(void) const =0

virtual const string & ErrorMessage() const

virtual std::string Compose(void) const

virtual const string & FeatureName(void) const =0

virtual EDiagSev GetSeverity(void) const

Include a standard set of the NCBI C++ Toolkit most basic headers.

std::ofstream out("events_result.xml")

main entry point for tests

EDiagSev

Severity level for the posted diagnostics.

@ eDiag_Error

Error message.

void Write(CObjectOStream &out, TConstObjectPtr object, const CTypeRef &type)

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

IO_PREFIX::ostream CNcbiOstream

Portable alias for ostream.

#define NCBI_XOBJUTIL_EXPORT

constexpr bool empty(list< Ts... >) noexcept

Miscellaneous common-use basic types and functionality.

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.

static SLJIT_INLINE sljit_ins msg(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)


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