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

NCBI C++ ToolKit: src/serial/datatool/exceptions.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef DATATOOL_EXCEPTIONS_HPP 2 #define DATATOOL_EXCEPTIONS_HPP 84  case eType

:

return "eType"

;

85  case eModule

:

return "eModule"

;

108  EErrCode

err_code,

const string

& message,

109  const

list<CDataType*>&

types

,

virtual const char * GetErrCodeString(void) const override

Get error code interpreted as text.

const list< CDataType * > & GetTypes(void) const THROWS_NONE

list< CDataType * > m_Types

Incapsulate compile time information such as __FILE__, __LINE__, NCBI_MODULE, current function.

virtual const char * GetErrCodeString(void) const override

Get error code interpreted as text.

NCBI_EXCEPTION_DEFAULT(CNotFoundException, CDatatoolException)

CDataType * GetType(void) const THROWS((CDatatoolException))

void Add(CDataType *type)

list< CDataType * > m_Types

CResolvedTypeSet(const string &name)

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

static const struct type types[]

EDiagSev

Severity level for the posted diagnostics.

@ eDiag_Error

Error message.

TErrCode GetErrCode(void) const

Get error code.

#define THROWS_NONE

Do not use 'throw' dynamic exception specification for C++11 compilers.

EErrCode

Error types that an application can generate.

#define NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION(exception_class, base_class)

Helper macro for default exception implementation.

virtual const char * GetErrCodeString(void) const

Get error code interpreted as text.

@ eInvalid

To be used ONLY as a return value; please, NEVER throw an exception with this code.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

Defines NCBI C++ exception handling.


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