ABORT_ON_THROW controls if program should be aborted.
Definition at line 80 of file ncbiexpt.hpp.
◆ EXCEPTION_VIRTUAL_BASE #define EXCEPTION_VIRTUAL_BASE ◆ finiteDefine value of finite (Is Finite).
Checks whether given double-precision floating point value is finite
Definition at line 106 of file ncbifloat.h.
◆ FORMATFormat message using iostreams library.
This macro returns an object convertible to std::string.
Definition at line 672 of file ncbiexpt.hpp.
◆ isnan ◆ ISNAN_CONSTEXPR ◆ NCBI_CATCH #define NCBI_CATCH ( message ) Value:catch (NCBI_NS_NCBI::CException& e) { \
NCBI_REPORT_EXCEPTION(message, e); \
} \
STD_CATCH(message)
Catch CExceptions as well This macro is deprecated - use *_X or *_XX variant instead of it.
Definition at line 580 of file ncbiexpt.hpp.
◆ NCBI_CATCH_ALL #define NCBI_CATCH_ALL ( message ) Value:catch (NCBI_NS_NCBI::CException& e) { \
NCBI_REPORT_EXCEPTION(message, e); \
} \
STD_CATCH_ALL(message)
This macro is deprecated - use *_X or *_XX variant instead of it.
Definition at line 587 of file ncbiexpt.hpp.
◆ NCBI_CATCH_ALL_X ◆ NCBI_CATCH_ALL_XX #define NCBI_CATCH_ALL_XX ( err_name, err_subcode, message ) ◆ NCBI_CATCH_X ◆ NCBI_CATCH_XX #define NCBI_CATCH_XX ( err_name, err_subcode, message ) Value:catch (NCBI_NS_NCBI::CException& e) { \
NCBI_REPORT_EXCEPTION_XX(err_name, err_subcode, message, e); \
} \
STD_CATCH_XX(err_name, err_subcode, message)
Catch CExceptions as well with given error code name and given error subcode placed in diagnostics.
Definition at line 653 of file ncbiexpt.hpp.
◆ NCBI_ERRNO_CODE_WRAPPER ◆ NCBI_ERRNO_STR_WRAPPER ◆ NCBI_EXCEPTION #define NCBI_EXCEPTION ( exception_class, err_code, message ) Value:exception_class, err_code, message)
#define NCBI_EXCEPTION_VAR(name, exception_class, err_code, message)
Create an instance of the exception to be thrown later.
#define NCBI_EXCEPTION_EMPTY_NAME
Generic macro to make an exception, given the exception class, error code and message string.
Definition at line 695 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION2 #define NCBI_EXCEPTION2 ( exception_class, err_code, message, extra ) Value:exception_class, err_code, message, extra)
#define NCBI_EXCEPTION2_VAR(name, exception_class, err_code, message, extra)
Create an instance of the exception with one additional parameter.
Generic macro to make an exception with one additional parameter, given the exception class, error code and message string.
Definition at line 1746 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION2_VAR #define NCBI_EXCEPTION2_VAR ( name, exception_class, err_code, message, extra ) Value:exception_class::err_code, (message), (extra) )
#define DIAG_COMPILE_INFO
Make compile time diagnostic information object to use in CNcbiDiag and CException.
Create an instance of the exception with one additional parameter.
Definition at line 1740 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_DEFAULT #define NCBI_EXCEPTION_DEFAULT ( exception_class, base_class ) ◆ NCBI_EXCEPTION_DEFAULT2 #define NCBI_EXCEPTION_DEFAULT2 ( exception_class, base_class, extra_type ) Value:public: \
EErrCode err_code,const string& message, \
: base_class(
info, prev_exception, \
(message), extra_param, severity, 0) \
NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION(exception_class, base_class)
Incapsulate compile time information such as __FILE__, __LINE__, NCBI_MODULE, current function.
EDiagSev
Severity level for the posted diagnostics.
@ eDiag_Error
Error message.
Define exception default with one additional parameter.
Required to define exception default with one additional parameter (e.g. derived from CParseException).
Definition at line 1770 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION #define NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION ( exception_class, base_class ) Value:{ \
x_Init(
info, message, prev_exception, severity); \
} \
NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_COMMON(exception_class, base_class) \
private: \
\
static void xx_unused_##exception_class(void)
EErrCode
Error types that an application can generate.
Helper macro for default exception implementation.
Definition at line 1300 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_COMMON #define NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_COMMON ( exception_class, base_class ) Value:exception_class(const exception_class& other) \
: base_class(other) \
{ \
this->x_Assign(other); \
} \
public: \
virtual ~exception_class(void) noexcept {} \
virtual const char* GetType(void) const override {return #exception_class;} \
typedef int TErrCode; \
TErrCode GetErrCode(void) const \
{ \
return typeid(*this) == typeid(exception_class) ? \
(TErrCode) this->x_GetErrCode() : \
} \
NCBI_EXCEPTION_DEFAULT_THROW(exception_class) \
protected: \
exception_class(void) {} \
virtual
const CException* x_Clone(
void)
const override\
{ \
return new exception_class(*this); \
} \
Definition at line 1272 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_TEMPL #define NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_TEMPL ( exception_class, base_class ) Value:{ \
this->x_Init(
info, message, prev_exception, severity); \
} \
NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_COMMON(exception_class, base_class)
Helper macro added to support templatized exceptions.
GCC starting from 3.2.2 warns about implicit typenames - this macro fixes the warning.
Definition at line 1356 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_TEMPL_ERRNO #define NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_TEMPL_ERRNO ( exception_class, base_class ) Value:{ \
this->x_Init(
info, message, prev_exception, severity); \
} \
NCBI_EXCEPTION_DEFAULT_IMPLEMENTATION_COMMON(exception_class, base_class) \
public: \
virtual const char* GetErrCodeString(void) const override \
{ \
switch (GetErrCode()) { \
case CParent::eErrno: return "eErrno"; \
} \
}
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
Helper macro added to support errno based templatized exceptions.
Definition at line 1365 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_DEFAULT_THROW #define NCBI_EXCEPTION_DEFAULT_THROW ( exception_class ) Value:NCBI_NORETURN virtual void Throw(void) const override \
{ \
this->x_ThrowSanityCheck(typeid(exception_class), #exception_class); \
throw *this; \
}
Definition at line 1265 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_EMPTY_NAME #define NCBI_EXCEPTION_EMPTY_NAMEDefinition at line 691 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_EX #define NCBI_EXCEPTION_EX ( prev_exception, exception_class, err_code, message ) Value:exception_class, err_code, message)
#define NCBI_EXCEPTION_VAR_EX(name, prev_exception_ptr, exception_class, err_code, message)
Create an exception instance to be thrown later, given the exception class, previous exception pointe...
Generic macro to make an exception, given the exception class, previous exception, error code and message string.
Definition at line 729 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_THROW #define NCBI_EXCEPTION_THROW ( exception_var ) throw (exception_var)Throw an existing exception object.
Definition at line 688 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_VAR #define NCBI_EXCEPTION_VAR ( name, exception_class, err_code, message ) NCBI_EXCEPTION_VAR_EX(name, 0, exception_class, err_code, message)Create an instance of the exception to be thrown later.
Definition at line 684 of file ncbiexpt.hpp.
◆ NCBI_EXCEPTION_VAR_EX #define NCBI_EXCEPTION_VAR_EX ( name, prev_exception_ptr, exception_class, err_code, message ) Value:prev_exception_ptr, exception_class::err_code, (message))
Create an exception instance to be thrown later, given the exception class, previous exception pointer, error code and message string.
Definition at line 678 of file ncbiexpt.hpp.
◆ NCBI_LASTERROR_CODE_WRAPPER #define NCBI_LASTERROR_CODE_WRAPPER NCBI_NS_NCBI::CLastErrorAdapt::GetErrCodeDefinition at line 1555 of file ncbiexpt.hpp.
◆ NCBI_LASTERROR_STR_WRAPPER #define NCBI_LASTERROR_STR_WRAPPER NCBI_NS_NCBI::CLastErrorAdapt::GetErrCodeStringDefinition at line 1557 of file ncbiexpt.hpp.
◆ NCBI_REPORT_EXCEPTION #define NCBI_REPORT_EXCEPTION ( title, ex ) Value:NCBI_NS_NCBI::CExceptionReporter::ReportDefault \
@ eDPF_Default
Use global default flags (merge with).
Generate a report on the exception.
Definition at line 755 of file ncbiexpt.hpp.
◆ NCBI_REPORT_EXCEPTION_XGenerate a report on the exception with default error code and given subcode.
Definition at line 761 of file ncbiexpt.hpp.
◆ NCBI_REPORT_EXCEPTION_XX #define NCBI_REPORT_EXCEPTION_XX ( err_name, err_subcode, title, ex ) Value:NCBI_NS_NCBI::CExceptionReporter::ReportDefaultEx \
#define NCBI_CHECK_ERR_SUBCODE_X_NAME(name, subcode)
Issue compile-time error if error subcode given is not valid for given error code name.
#define NCBI_ERRCODE_X_NAME(name)
Returns value of error code by its name defined by NCBI_DEFINE_ERRCODE_X.
Generate a report on the exception with default error code and given subcode.
Definition at line 766 of file ncbiexpt.hpp.
◆ NCBI_RETHROW #define NCBI_RETHROW ( prev_exception, exception_class, err_code, message ) Value:do { \
USING_SCOPE(NCBI_NS_NCBI::ncbi_ex_manip); \
err_code, message); \
} while (0)
#define NCBI_EXCEPTION_EX(prev_exception, exception_class, err_code, message)
Generic macro to make an exception, given the exception class, previous exception,...
Generic macro to re-throw an exception.
The err_code argument may include manipulators to set additional options, e.g. eMyErrCode | Console | Severity(eDiag_Info). In any case the error code value must be the first in the combination.
Definition at line 737 of file ncbiexpt.hpp.
◆ NCBI_RETHROW2 #define NCBI_RETHROW2 ( prev_exception, exception_class, err_code, message, extra ) Value:&(prev_exception), exception_class::err_code, (message), (extra))
Re-throw exception with extra parameter.
Required to re-throw exceptions with one additional parameter (e.g. positional information for CParseException).
Definition at line 1761 of file ncbiexpt.hpp.
◆ NCBI_RETHROW_FMT #define NCBI_RETHROW_FMT ( prev_exception, exception_class, err_code, message ) NCBI_RETHROW(prev_exception, exception_class, err_code, FORMAT(message))The same as NCBI_RETHROW but with message processed as output to ostream.
Definition at line 745 of file ncbiexpt.hpp.
◆ NCBI_RETHROW_SAME #define NCBI_RETHROW_SAME ( prev_exception, message ) Value:prev_exception.GetSeverity()); \
throw; } while (0)
Generic macro to re-throw the same exception.
Definition at line 749 of file ncbiexpt.hpp.
◆ NCBI_THROW #define NCBI_THROW ( exception_class, err_code, message ) Value:do { \
USING_SCOPE(NCBI_NS_NCBI::ncbi_ex_manip); \
message)); \
} while (0)
#define NCBI_EXCEPTION(exception_class, err_code, message)
Generic macro to make an exception, given the exception class, error code and message string.
Generic macro to throw an exception, given the exception class, error code and message string.
The err_code argument may include manipulators to set additional options, e.g. eMyErrCode | Console | Info. In any case the error code value must be the first in the combination.
Definition at line 704 of file ncbiexpt.hpp.
◆ NCBI_THROW2 #define NCBI_THROW2 ( exception_class, err_code, message, extra ) throw NCBI_EXCEPTION2(exception_class, err_code, message, extra) ◆ NCBI_THROW_FMT #define NCBI_THROW_FMT ( exception_class, err_code, message ) NCBI_THROW(exception_class, err_code, FORMAT(message))The same as NCBI_THROW but with message processed as output to ostream.
Definition at line 719 of file ncbiexpt.hpp.
◆ NCBI_USER_THROW #define NCBI_USER_THROW ( message ) NCBI_THROW(NCBI_NS_NCBI::CException, eUnknown, message)Throw a quick-and-dirty runtime exception of type 'CException' with the given error message and error code 'eUnknown'.
This macro is intended for use only in stand-alone applications. Library APIs should properly declare their specific exception types.
Definition at line 715 of file ncbiexpt.hpp.
◆ NCBI_USER_THROW_FMT #define NCBI_USER_THROW_FMT ( message ) NCBI_THROW_FMT(NCBI_NS_NCBI::CException, eUnknown, message)Throw a "user exception" with message processed as output to ostream.
See NCBI_USER_THROW for details.
Definition at line 724 of file ncbiexpt.hpp.
◆ RETHROW_TRACE Value:do { \
_TRACE(
"EXCEPTION: re-throw");
\throw; \
} while(0)
void DoThrowTraceAbort(void)
"abort()" the program if set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Rethrow trace.
Reason for do {...} while in macro definition is to permit a natural syntax usage when a user wants to write something like:
if (expression) RETHROW_TRACE; else do_something_else;
Example:
Definition at line 120 of file ncbiexpt.hpp.
◆ STD_CATCH #define STD_CATCH ( message ) Value:catch (NCBI_NS_STD::exception& e) { \
NCBI_NS_NCBI::CNcbiDiag() \
<< "[" << message << "] Exception: " << e.what(); \
}
void Error(CExceptionArgs_Base &args)
Standard handling of "exception"-derived exceptions.
This macro is deprecated - use *_X or *_XX variant instead of it.
Definition at line 560 of file ncbiexpt.hpp.
◆ STD_CATCH_ALL #define STD_CATCH_ALL ( message ) Value:catch (...) { \
NCBI_NS_NCBI::CNcbiDiag() \
<< "[" << message << "] Unknown exception"; \
}
#define STD_CATCH(message)
Standard handling of "exception"-derived exceptions.
Standard handling of "exception"-derived exceptions; catches non-standard exceptions and generates "unknown exception" for all other exceptions.
This macro is deprecated - use *_X or *_XX variant instead of it.
Definition at line 570 of file ncbiexpt.hpp.
◆ STD_CATCH_ALL_XStandard handling of "exception"-derived exceptions; catches non-standard exceptions and generates "unknown exception" for all other exceptions.
With default error code and given error subcode placed in diagnostics
Definition at line 608 of file ncbiexpt.hpp.
◆ STD_CATCH_ALL_XX #define STD_CATCH_ALL_XX ( err_name, err_subcode, message ) Value:catch (...) { \
NCBI_NS_NCBI::CNcbiDiag() \
<< "[" << message << "] Unknown exception"; \
}
#define STD_CATCH_XX(err_name, err_subcode, message)
Standard handling of "exception"-derived exceptions with given error code name and given error subcod...
#define ErrCode()
Get the error code for the last failed system function.
Standard handling of "exception"-derived exceptions; catches non-standard exceptions and generates "unknown exception" for all other exceptions.
With given error code name and given error subcode placed in diagnostics
Definition at line 640 of file ncbiexpt.hpp.
◆ STD_CATCH_XStandard handling of "exception"-derived exceptions with default error code and given error subcode placed in diagnostics.
Default error code is used and error subcode checking for correctness is made in same way as in ERR_POST_X macro.
Definition at line 600 of file ncbiexpt.hpp.
◆ STD_CATCH_XX #define STD_CATCH_XX ( err_name, err_subcode, message ) Value:catch (NCBI_NS_STD::exception& e) { \
NCBI_CHECK_ERR_SUBCODE_X_NAME(err_name, err_subcode); \
NCBI_NS_NCBI::CNcbiDiag() \
<< "[" << message << "] Exception: " << e.what(); \
}
Standard handling of "exception"-derived exceptions with given error code name and given error subcode placed in diagnostics.
Definition at line 626 of file ncbiexpt.hpp.
◆ THROW0_TRACE #define THROW0_TRACE ( exception_object ) Value:exception_object, #exception_object)
const T & DbgPrint(const CDiagCompileInfo &info, const T &e, const char *e_str)
Templated function for printing debug message.
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Argument can be a simple string, or an exception object printed using what() method.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 364 of file ncbiexpt.hpp.
◆ THROW0np_TRACE #define THROW0np_TRACE ( exception_object ) Value:exception_object, #exception_object)
const T & DbgPrintNP(const CDiagCompileInfo &info, const T &e, const char *e_str)
Create diagnostic stream for printing specified message and "abort()" the program if set by SetThrowT...
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Argument can be any object; its name is printed.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 400 of file ncbiexpt.hpp.
◆ THROW0p_TRACE #define THROW0p_TRACE ( exception_object ) Value:exception_object, #exception_object)
const T & DbgPrintP(const CDiagCompileInfo &info, const T &e, const char *e_str)
Print the specified printable object and "abort()" the program if set by SetThrowTraceAbort() or $ABO...
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Argument can be any printable object; that is, any object with a defined output operator.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 383 of file ncbiexpt.hpp.
◆ THROW1_TRACE #define THROW1_TRACE ( exception_class, exception_arg ) Value:exception_class(exception_arg), #exception_class)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Arguments can be any exception class with the specified initialization argument. The class argument need not be derived from std::exception but must have what() method used for output.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 417 of file ncbiexpt.hpp.
◆ THROW1np_TRACE #define THROW1np_TRACE ( exception_class, exception_arg ) Value:exception_class(exception_arg), #exception_class)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Arguments can be any exception class with the specified initialization argument. The class argument need not be derived from std::exception, class name is printed.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 453 of file ncbiexpt.hpp.
◆ THROW1p_TRACE #define THROW1p_TRACE ( exception_class, exception_arg ) Value:exception_class(exception_arg), #exception_class)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Arguments can be any exception class with the specified initialization argument. The class argument need not be derived from std::exception but must have stream output operator defined.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 436 of file ncbiexpt.hpp.
◆ THROW_TRACE #define THROW_TRACE ( exception_class, exception_args ) Value:exception_class exception_args, #exception_class)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Arguments can be any exception class with the specified initialization argument. The class argument need not be derived from std::exception but must have what() method used for output.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Similar to THROW1_TRACE except that the exception class can have multiple initialization arguments instead of just one.
Example:
Definition at line 477 of file ncbiexpt.hpp.
◆ THROW_TRACE_ARGS #define THROW_TRACE_ARGS ( exception_class, ... ) Value:exception_class(__VA_ARGS__), #exception_class)
enable_if< ncbi_throw_trace::is_exception< T >::value, const T & >::type DbgPrintEx(const CDiagCompileInfo &info, const T &t, const char *str)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown. Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Arguments can be any class with the specified initialization arguments.
Example:
Definition at line 269 of file ncbiexpt.hpp.
◆ THROW_TRACE_SIMPLE #define THROW_TRACE_SIMPLE ( exception_object ) Value:exception_object, #exception_object)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown. Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Example:
Definition at line 246 of file ncbiexpt.hpp.
◆ THROWnp_TRACE #define THROWnp_TRACE ( exception_class, exception_args ) Value:exception_class exception_args, #exception_class)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Arguments can be any exception class with the specified initialization argument. The class argument need not be derived from std::exception, class name is printed.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Similar to THROW1np_TRACE except that the exception class can have multiple initialization arguments instead of just one.
Example:
Definition at line 519 of file ncbiexpt.hpp.
◆ THROWp_TRACE #define THROWp_TRACE ( exception_class, exception_args ) Value:exception_class exception_args, #exception_class)
Throw trace.
Combines diagnostic message trace and exception throwing. First the diagnostic message is printed, and then exception is thrown.
Arguments can be any exception class with the specified initialization argument. The class argument need not be derived from std::exception but must have stream output operator defined.
Program may abort if so set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Similar to THROW1p_TRACE except that the exception class can have multiple initialization arguments instead of just one.
Example:
Definition at line 499 of file ncbiexpt.hpp.
◆ THROWS ◆ THROWS_NONEDo not use 'throw' dynamic exception specification for C++11 compilers.
Define THROWS macros for C++ exception specification.
Define use of C++ exception specification mechanism: "f(void) throw();" <== "f(void) THROWS_NONE;" "g(void) throw(e1,e2);" <== "f(void) THROWS((e1,e2));"
Definition at line 74 of file ncbiexpt.hpp.
◆ CParent [1/2] ◆ CParent [2/2] ◆ FExceptionArgsManip ◆ TErrCode [1/6] ◆ TErrCode [2/6] ◆ TErrCode [3/6] ◆ TErrCode [4/6]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
Definition at line 1627 of file ncbiexpt.hpp.
◆ TErrCode [5/6] ◆ TErrCode [6/6] ◆ TErrCodeVal ◆ TErrorCode typedef int(* TErrorCode) (void)Define function type for "error code" function.
Definition at line 1570 of file ncbiexpt.hpp.
◆ TErrorStr typedef const char*(* TErrorStr) (int errnum)Define function type for "error str" function.
Definition at line 1573 of file ncbiexpt.hpp.
◆ TExceptionPtr ◆ TFlags [1/2] ◆ TFlags [2/2] ◆ TSeverity ◆ type ◆ ECategoryError code category.
Enumerator eGeneric eNcbi eMsWindowsDefinition at line 144 of file ncbierror.hpp.
◆ ECode Enumerator eNotSet eSuccess eAddressFamilyNotSupportedGeneric error codes are set based on errno error codes.
eAddressInUse eAddressNotAvailable eAlreadyConnected eArgumentListTooLong eArgumentOutOfDomain eBadAddress eBadFileDescriptor eBadMessage eBrokenPipe eConnectionAborted eConnectionAlreadyInProgress eConnectionRefused eConnectionReset eCrossDeviceLink eDestinationAddressRequired eDeviceOrResourceBusy eDirectoryNotEmpty eExecutableFormatError eFileExists eFileTooLarge eFilenameTooLong eFunctionNotSupported eHostUnreachable eIdentifierRemoved eIllegalByteSequence eInappropriateIoControlOperation eInterrupted eInvalidArgument eInvalidSeek eIoError eIsADirectory eMessageSize eNetworkDown eNetworkReset eNetworkUnreachable eNoBufferSpace eNoChildProcess eNoLink eNoLockAvailable eNoMessage eNoProtocolOption eNoSpaceOnDevice eNoSuchDeviceOrAddress eNoSuchDevice eNoSuchFileOrDirectory eNoSuchProcess eNotADirectory eNotASocket eNotConnected eNotEnoughMemory eNotSupported eOperationCanceled eOperationInProgress eOperationNotPermitted eOperationNotSupported eOperationWouldBlock ePermissionDenied eProtocolError eProtocolNotSupported eReadOnlyFileSystem eResourceDeadlockWouldOccur eResourceUnavailableTryAgain eResultOutOfRange eTextFileBusy eTimedOut eTooManyFilesOpenInSystem eTooManyFilesOpen eTooManyLinks eTooManySymbolicLinkLevels eValueTooLarge eWrongProtocolType eUnknownUnknown error.
Definition at line 53 of file ncbierror.hpp.
◆ EErrCode [1/4]Error types that an application can generate.
Each derived class has its own error codes and their interpretations. Define two generic error codes "eInvalid" and "eUnknown" to be used by all NCBI applications.
Enumerator eInvalidTo be used ONLY as a return value; please, NEVER throw an exception with this code.
eUnknownUnknown exception.
Definition at line 884 of file ncbiexpt.hpp.
◆ EErrCode [2/4]Error types that corelib can generate.
These generic error conditions can occur for corelib applications.
Enumerator eCoreGeneric corelib error.
eNullPtrNull pointer error.
eDllDll error.
eDiagFilterIllegal syntax of the diagnostics filter string.
eInvalidArgInvalid argument error.
Definition at line 1481 of file ncbiexpt.hpp.
◆ EErrCode [3/4] Enumerator eUndefinedParameter is missing/undefined.
eInvalidCharacterParameter value contains invalid character.
Definition at line 1507 of file ncbiexpt.hpp.
◆ EErrCode [4/4]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
Error type that an application can generate.
Enumerator eErrnoError code.
Definition at line 1589 of file ncbiexpt.hpp.
◆ EFlagsMiscellaneous generic hints, flags and attributes.
Enumerator fConsoleMark the exception with this flag if the exception is supposed to be extra-visible, such as to go to a console or a dialog that's looked at by the end user.
Naturally, the message should be clear and informative enough to be actually helpful for the user. If such "console" exception is passed to the diagnostic (e.g. "ERR_POST(ex);", then the posting will be automatically marked as "console" too (so it'll work as "ERR_POST(Console << ex);").
Definition at line 892 of file ncbiexpt.hpp.
◆ AddBacklog() ◆ AddPrevious() ◆ AddToMessage() void CException::AddToMessage ( const string & add_msg )Definition at line 288 of file ncbiexpt.cpp.
References CException::GetMsg(), CException::m_Msg, CException::m_Predecessor, and NULL.
Referenced by CCassQuery::FieldGetBoolValue(), CCassQuery::FieldGetContainerValue(), CCassQuery::FieldGetFloatValue(), CCassQuery::FieldGetInt16Value(), CCassQuery::FieldGetInt32Value(), CCassQuery::FieldGetInt64Value(), CCassQuery::FieldGetInt8Value(), CCassQuery::FieldGetMapValue(), CCassQuery::FieldGetSetValues(), CCassQuery::FieldGetStrValue(), CCassQuery::FieldGetTupleValue(), and SNetCacheAPIImpl::GetPartReader().
◆ BEGIN_NAMESPACE() BEGIN_NAMESPACE ( ncbi_throw_trace ) ◆ bool_isnan() [1/3] bool std::bool_isnan ( double x ) inline ◆ bool_isnan() [2/3] bool std::bool_isnan ( float x ) inline ◆ bool_isnan() [3/3] bool std::bool_isnan ( long double x ) inline ◆ Category() ECategory CNcbiError::Category ( void ) const inline ◆ CCoreException() [1/5] ◆ CCoreException() [2/5] ◆ CCoreException() [3/5] ◆ CCoreException() [4/5] ◆ CCoreException() [5/5] CCoreException::CCoreException ( void ) inlineprotectedDefinition at line 1493 of file ncbiexpt.hpp.
◆ CErrnoTemplException() [1/4] ◆ CErrnoTemplException() [2/4] ◆ CErrnoTemplException() [3/4] ◆ CErrnoTemplException() [4/4] ◆ CErrnoTemplException_Win() [1/4] ◆ CErrnoTemplException_Win() [2/4] ◆ CErrnoTemplException_Win() [3/4] ◆ CErrnoTemplException_Win() [4/4] ◆ CErrnoTemplExceptionEx() [1/3]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
Constructor (with errno only).
It is unable to get correct error code after all base constructors initialization, that can reset it, so error code should be provided as parameter.
Definition at line 1645 of file ncbiexpt.hpp.
◆ CErrnoTemplExceptionEx() [2/3]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ CErrnoTemplExceptionEx() [3/3]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ CException() [1/5] ◆ CException() [2/5] ◆ CException() [3/5] ◆ CException() [4/5] ◆ CException() [5/5] CException::CException ( void ) protected ◆ CExceptionArgs()template<class TErrCode >
◆ CExceptionArgs_Base() CExceptionArgs_Base::CExceptionArgs_Base ( void ) inlineDefinition at line 788 of file ncbiexpt.hpp.
◆ CExceptionArgsManip_Wrapper() ◆ CExceptionReporter() CExceptionReporter::CExceptionReporter ( void ) ◆ CExceptionReporterStream() CExceptionReporterStream::CExceptionReporterStream ( ostream & out ) ◆ check() [1/2]template<class T >
template<typename >
◆ check() [2/2]template<class T >
template<class V >
◆ CInvalidParamException() [1/5] ◆ CInvalidParamException() [2/5] ◆ CInvalidParamException() [3/5] ◆ CInvalidParamException() [4/5] ◆ CInvalidParamException() [5/5] CInvalidParamException::CInvalidParamException ( void ) inlineprotectedDefinition at line 1516 of file ncbiexpt.hpp.
◆ CNcbiError() [1/2] ◆ CNcbiError() [2/2] CNcbiError::CNcbiError ( void ) protectedDefinition at line 66 of file ncbierror.cpp.
◆ Code()Get error code.
Definition at line 77 of file ncbierror.cpp.
References CNcbiError::eAddressFamilyNotSupported, CNcbiError::eAddressInUse, CNcbiError::eAddressNotAvailable, CNcbiError::eAlreadyConnected, CNcbiError::eBrokenPipe, CNcbiError::eConnectionAborted, CNcbiError::eConnectionAlreadyInProgress, CNcbiError::eConnectionRefused, CNcbiError::eConnectionReset, CNcbiError::eDestinationAddressRequired, CNcbiError::eDirectoryNotEmpty, CNcbiError::eExecutableFormatError, CNcbiError::eFileExists, CNcbiError::eFilenameTooLong, CNcbiError::eHostUnreachable, CNcbiError::eInterrupted, CNcbiError::eInvalidArgument, CNcbiError::eMessageSize, CNcbiError::eNetworkDown, CNcbiError::eNetworkReset, CNcbiError::eNetworkUnreachable, CNcbiError::eNoBufferSpace, CNcbiError::eNoProtocolOption, CNcbiError::eNoSpaceOnDevice, CNcbiError::eNoSuchFileOrDirectory, CNcbiError::eNotASocket, CNcbiError::eNotConnected, CNcbiError::eNotEnoughMemory, CNcbiError::eNotSet, CNcbiError::eNotSupported, CNcbiError::eOperationInProgress, CNcbiError::eOperationNotSupported, CNcbiError::eOperationWouldBlock, CNcbiError::ePermissionDenied, CNcbiError::eProtocolNotSupported, CNcbiError::eTimedOut, CNcbiError::eTooManyFilesOpen, CNcbiError::eTooManySymbolicLinkLevels, CNcbiError::eUnknown, CNcbiError::eWrongProtocolType, CNcbiError::m_Code, and CNcbiError::m_Native.
Referenced by operator<<(), CNcbiError::operator==(), CTar::x_Append(), CTar::x_ExtractEntry(), CTar::x_ProcessEntry(), and CTar::x_RestoreAttrs().
◆ Console() ◆ Critical()Definition at line 1203 of file ncbiexpt.hpp.
References eDiag_Critical, and CExceptionArgs_Base::SetSeverity().
Referenced by CThreadPool_Impl::Abort(), CPSGS_Dispatcher::AddProcessor(), CNcbiApplicationAPI::AppMain(), CAV_DisplayMultiple(), CNCBlobStorage::CheckDiskSpace(), CServer_ConnectionPool::CloseConnection(), CNcbiApplicationAPI::CNcbiApplicationAPI(), CSrvSocketTask::Connect(), CObjectMemoryPool::Delete(), DisableSuppressSystemMessageBox(), DoSocketWait(), CRecNoSaver::ExecuteSlice(), CNCBlobStorage::GetDiskFree(), CNCBlobStorage::GetFullBlobsList(), CUnixFeature::GetGroupGIDByName(), CUnixFeature::GetGroupNameByGID(), CTaskServer::GetHostByIP(), CTaskServer::GetIPByHost(), CSrvSocketTask::GetLocalPort(), CNCBlobStorage::GetMaxSyncLogRecNo(), CNCDistributionConf::GetSlotByNetCacheKey(), CUnixFeature::GetUserNameByUID(), CUnixFeature::GetUserUIDByName(), CNcbiRegistry::IncludeNcbircIfAllowed(), CNCSyncLog::Initialize(), CNCDistributionConf::Initialize(), InitSocketsMan(), CCompoundRWRegistry::LoadBaseRegistries(), CRemoteBlast::LoadFromArchive(), LogCallback(), CMainLoopThread::Main(), main(), CNCMMCentral::PrepareToStop(), CNCBlobStorage::ReadChunkData(), CSearchHelper::ReadModFiles(), CGBDataLoader::RegisterInObjectManager(), CNcbiSample_Dbapi_Simple::RetrieveData(), SGridWorkerNodeImpl::Run(), CNetScheduleDApp::Run(), CNetStorageDApp::Run(), CPubseqGatewayApp::Run(), CSrvTask::RunAfter(), CNCMMCentral::RunLateInit(), s_CloseSocket(), s_ConvertSeverity(), s_ConvertTaskResult(), s_CreateListeningSocket(), s_CreateNewFile(), s_DeleteDBFile(), s_FireTimers(), s_Init(), s_Initialize(), s_LoadConfFile(), s_LockFileMem(), s_LockInstanceGuard(), s_MapFile(), s_OpenIndexDB(), s_ProcessListenError(), s_ProcessListenEvent(), s_ProcessParameters(), s_ReadConfiguration(), s_ReadHeader(), s_ReadServerParams(), s_ReadStorageParams(), s_SetSocketNonBlock(), s_SetSocketOptions(), s_SetSocketQuickAck(), s_StartThread(), s_StopCurMgrThread(), ScanForCpGs(), CRWStreambuf::setbuf(), CConn_Streambuf::setbuf(), CSrvSocketTask::StartProcessing(), StartSocketsMan(), CAsyncDiagThread::Stop(), CValidError_bioseq::ValidateSegRef(), CNCBlobStorage::WriteChunkData(), CBlobCacher::x_CacheMapRecs(), CBlobCacher::x_CacheMetaRec(), CQueryImpl::x_Close(), CNCBlobAccessor::x_DelCorruptedVersion(), CBlobCacher::x_DelFileAndRetryCreate(), CServer::x_DoRun(), CDiskFlusher::x_FlushNextFile(), CAlnMap::x_GetChunks(), CPSGCache::x_LookupBioseqInfo(), CPSGCache::x_LookupBlobProp(), CPSGCache::x_LookupINSDCBioseqInfo(), CPSGCache::x_LookupSi2csi(), CQueueDataBase::x_Open(), CNSTDatabase::x_PostCheckConnection(), CBlobCacher::x_PreCacheRecNums(), CNCActiveHandler::x_ProcessProtocolError(), CNCMessageHandler::x_ReadBlobChunkLength(), CNSTDatabase::x_ReadDbAccessInfo(), CTar::x_ReadEntryInfo(), CNCActiveHandler::x_ReadSizeToRead(), CNCActiveHandler::x_ReplaceServerConn(), CPoolOfThreads< TRequest >::x_RunNewThread(), CNCPeerControl::x_SlotsInitiallySynced(), CNcbiApplicationAPI::x_TryInit(), CCancelRequestException::~CCancelRequestException(), CConditionVariable::~CConditionVariable(), CSrvSocketTask::~CSrvSocketTask(), and SNCDBFileInfo::~SNCDBFileInfo().
◆ DbgPrint() [1/4] ◆ DbgPrint() [2/4] ◆ DbgPrint() [3/4] ◆ DbgPrint() [4/4]Templated function for printing debug message.
Print debug message for the specified exception type and "abort()" the program if set by SetThrowTraceAbort() or $ABORT_ON_THROW.
Definition at line 284 of file ncbiexpt.hpp.
References DoDbgPrint(), and info.
◆ DbgPrintEx() [1/4] ◆ DbgPrintEx() [2/4] ◆ DbgPrintEx() [3/4] ◆ DbgPrintEx() [4/4] ◆ DbgPrintNP() ◆ DbgPrintP() ◆ DECLARE_OPERATOR_BOOL()Operator bool: returns TRUE if error was not set to "success".
◆ DoDbgPrint() [1/3] ◆ DoDbgPrint() [2/3] ◆ DoDbgPrint() [3/3] ◆ DoThrowTraceAbort() void DoThrowTraceAbort ( void ) ◆ EnableBackgroundReporting() bool CException::EnableBackgroundReporting ( bool enable ) static ◆ EnableDefault() bool CExceptionReporter::EnableDefault ( bool enable ) static ◆ END_NAMESPACE() END_NAMESPACE ( ncbi_throw_trace ) ◆ Error()Definition at line 1197 of file ncbiexpt.hpp.
References eDiag_Error, and CExceptionArgs_Base::SetSeverity().
Referenced by CChangeUnindexedObjectCommand< T >::Add(), CChangeUnindexedObjectCommand< T >::AddBioseq(), CIndexedDb_New::AddIndexInfo(), CPerfLogGuard::AddParameter(), CProjectService::AddProjectView(), CScoreBuilderBase::AddScore(), CGuiRegistry::AddSite(), CWindowManagerService::AddToolBarContext(), CWindowManagerService::AddToolBarFactory(), CViewManagerService::AddToWorkbench(), AlignmentDisplay::AlignmentDisplay(), AlignmentSet::AlignmentSet(), CTableDataSeq_table::AllowEdit(), CChunkFile::Append(), CSeqIdChunkFile::Append(), CMacroLib::AppendToLibrary(), COrgGeneralPanel::ApplyCommand(), CDockManager::ApplyLayout(), CRenderCommon::Begin(), BlastJSON_FormatReport(), BlastXML2_FormatReport(), BlastXML_FormatReport(), CGlRender::BlendColor(), CGlRender::BlendFunc(), CRenderVector::BlendFunc(), CGlRender::BlendFuncSeparate(), CRenderVector::BlendFuncSeparate(), BOOST_AUTO_TEST_CASE(), CachedTaxonomyLookupCommand(), CGraphUtils::CalcGraphLevels(), CEUtilsApp::CallEFetch(), CEUtilsApp::CallELink(), CEUtilsApp::CallESearch(), CAlnSpanVertModel::CAlnSpanVertModel(), CAsnCacheStore::CAsnCacheStore(), CAV_DisplayMultiple(), CGLFrameBuffer::CheckFBOError(), CGlUtils::CheckGlError(), CCassBlobWaiter::CheckReady(), CCassQueryList::CheckSlot(), CIndexedDb_Old::CIndexedDb_Old(), CVisibleRange::Clamp(), CWorkspaceAutoSaver::CleanUp(), CleanupCommand(), CleanupHugeFileCommand(), CSGAlignmentDS::ClearCache(), CFeatTableDS::ClearCurrentJob(), CGenBankUIDataSource::Close(), CMC3_CodingRegion< order >::CMC3_CodingRegion(), CNADocSumIterator::CNADocSumIterator(), CRenderCommon::ColorC(), CGlRender::ColorMask(), CRenderVector::ColorMask(), ConvertToPairwise(), CTableImportDataSource::ConvertToSeqAnnot(), CPubmedUpdater::ConvertToStandardAuthors(), CMacroFlowEditor::CopyDefaultLibrary(), CSubAnnotationPanel::Create5ColFeatTable(), CVDBBlastUtil::CreateBioseqFromOid(), ColumnarVcfCache::CreateBlob(), CEntrezDB::CreateGene_Gene(), CEntrezDB::CreateGeneSet_Gene(), CAlignCleanup::CreatePairwiseFromMultiple(), CVarTrackFactory::CreateTracks(), CSequenceTrackFactory::CreateTracks(), CViewManagerService::CreateViewInstance(), CSemaphore::CSemaphore(), CSmallDNS::CSmallDNS(), CSymbolGuard::CSymbolGuard(), CTaxonCache::CTaxonCache(), CTLibContext::CTLIB_cterr_handler(), CTLibContext::CTLIB_srverr_handler(), CSGGenBankDS::DeleteAllJobs(), CRegistryWriteView::DeleteField(), CFeaturePanelDS::DeleteMetaDataJob(), CGlRender::Disable(), CRenderVector::Disable(), SAsnProjectSingleT::DoCreate(), CBDB_CheckPointThread::DoJob(), CCacheCleanerThread::DoJob(), AlignmentUtility::DoLeaveNOut(), CSeqMaskerOstat::doSetParam(), CTaxValidationAndCleanup::DoTaxonomyUpdate(), CAlignGlyph::DrawPWAlignElem(), AlignmentDisplay::DumpCondensed(), CGridCommandLineInterfaceApp::DumpJobInputOutput(), DumpSeqEntries(), CGlRender::Enable(), CRenderVector::Enable(), CRenderCommon::End(), CEUtilsGeneric::error(), CEUtilsParser::error(), CHydraServer::error(), CPMCIDConverterServer::error(), CCmdCreateDesc::Execute(), CGBFlatFileObjectLoader::Execute(), CGBObjectLoader::Execute(), CCurVerReader::ExecuteSlice(), CConn_Streambuf::Fetch(), CVariantDescriptors::FinalizeReading(), CTableAnnotDataSource::FindLocations(), CCodeGenerator::FindModuleByName(), CTaxValidationAndCleanup::FixOneSpecificHost(), CRegistryFile::FromConfigFile(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), Get3type(), CAlnVecMultiDataSource::GetAlignType(), IAlnGraphicDataSource::GetAlignType(), CDensegGraphicDataSource::GetAlnSeqString(), CMacroEditorContext::GetAsnMolinfoValue(), CGenomicCollectionsService::GetAssembly(), CGencollSvc::GetAssmAccs(), CSeqUtils::GetAssmAccs_Gi(), CSeqUtils::GetAssmIds_GI(), CSeqUtils::GetAssmIds_GIChr(), CAssemblyInfo::GetAssms_Gi(), CFeatureIndex::GetBestGene(), CFeatureIndex::GetBestParent(), CRemoteBlastDbDataLoader::GetBlobs(), CCgiRequest::GetCGIEntries(), AlignmentDisplay::GetCharAt(), CSeqUtils::GetChrGI(), CTableDataFTable::GetColsCount(), CTableDataSeq_table::GetColumnCommonStrings(), CTableDataFTable::GetColumnLabel(), CTableDataSeq_table::GetColumnLabel(), CTableDataFTable::GetColumnType(), CTableDataSeq_table::GetColumnType(), CBamUtils::GetCoverageGraphInfo(), CSeqDB::GetDiskUsage(), NMFncParse::GetDoFunctions(), CEditObjectSeq_desc::GetEditCommand(), CEditObjectSeq_feat::GetEditCommand(), CEditObjectSubmit_block::GetEditCommand(), CObjectListTableModel::GetExtraValueAt(), GetFeatureFromTableId(), CFtglFontManager::GetFont(), CGencollSvc::GetGCAssembly(), CSeqUtils::GetGiPlacements(), CUnixFeature::GetGroupGIDByName(), CUnixFeature::GetGroupNameByGID(), CGeneGroup::GetHTMLActiveAreas(), CLayoutGroup::GetHTMLActiveAreas(), CTableDataBioTreeContainer::GetIntValue(), CTableDataFTable::GetIntValue(), CTableDataSeq_table::GetIntValue(), CProjectItemLabelHandler::GetLabel(), CWndLayoutReg::GetLayout(), CGraphTrack::GetLegend(), CBulkLocationPanel::GetLocForBioseq(), CSeqUtils::GetLocPlacements(), CApplyBsrcQualTreeItemData::GetMacroDescription(), CMTreeItemDataBuilder::GetMActionType(), CRfamTool::GetModelByAccession(), CRfamTool::GetModelByIdentification(), CTableDataSeq_table::GetObjectValue(), CTempTrackProxy::GetOrder(), CFeatureIndex::GetOverlappingSource(), CProjectStorage::GetProject(), CRsitesGlyph::GetRange(), CTableDataBioTreeContainer::GetRealValue(), CTableDataSeq_table::GetRealValue(), CProjectView::GetReflectionInfo(), CApplyRNAITSDlg::GetRNAITSList_AlignCoordFromDlg(), CApplyRNAITSDlg::GetRNAITSList_SeqCoordFromDlg(), CTableDataFTable::GetRowsCount(), CTableDataSeq_table::GetRowsCount(), NMItemData::GetSelectedCapType(), CBioseqIndex::GetSequence(), CFeatureIndex::GetSequence(), CTraceGraphTrackFactory::GetSettings(), CViewManagerService::GetSingletonView(), CNCDistributionConf::GetSlotByNetCacheKey(), CTableDataBioTreeContainer::GetStringValue(), CTableDataFTable::GetStringValue(), CTableDataSeq_table::GetStringValue(), CGuiObjectInfoVariation::GetToolTip(), CTMSUtils::GetTrackMetaData(), CUnixFeature::GetUserNameByUID(), CUnixFeature::GetUserUIDByName(), CCrossAlignView::GetVisibleRanges(), CDotMatrixView::GetVisibleRanges(), CRegistryWriteView::GetWriteView(), CCleanupApp::HandleSeqEntry(), CAsn2FlatApp::HandleSeqEntryHandle(), CAsn2FlatApp::HandleSeqSubmit(), CCleanupApp::HandleSubmitBlock(), CDeflineProcess::IndexedProcess(), CAsnSubCacheCreateApplication::IndexNewBlobsInSubCache(), CTableDataSeq_table::Init(), CSeqTableReader::Init(), CMassArray::Init(), CMSMod::Init(), CBedCoverageGraph::Init(), CVcfHeatmap::Init(), CVcfHistogram::Init(), CWigGraph::Init(), CTaxonCache::Initialize(), CPhyTreeView::InitView(), InputError(), CWinMaskUtil::CIdSet_SeqId::insert(), CWinMaskUtil::CIdSet_TextMatch::insert(), CRemoveUnindexedFeatures::IsLocationUnindexed(), CTaxValidationAndCleanup::IsOneSpecificHostValid(), CSeqUtils::isTopLevel(), CBioseqIndex::IterateDescriptors(), CBioseqIndex::IterateFeatures(), CBioseqIndex::IterateGaps(), CGlRender::LineCapStyle(), CRenderVector::LineCapStyle(), CGlRender::LineJoinStyle(), CRenderVector::LineJoinStyle(), CGlRender::LineStipple(), CRenderVector::LineStipple(), CGlRender::LineWidth(), CRenderVector::LineWidth(), CGlTexture::Load(), LoadASNFromIstream(), CTableDataVcf::LoadData(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::LoadData(), CClickableSortUniqueCount::LoadData(), CValidatePanel::LoadData(), CRemoteBlast::LoadFromArchive(), CDockManager::LoadLayout(), LoadScope(), CGlWidgetBase::LoadSettings(), CEditingBtnsPanel::LoadSettings(), CTestApplication::LoadTable(), LogCallback(), CReloadPublications::LookUpByPmid(), CDoiLookup::LookupIsojta(), CSQLITE3_Cache::CWriterThread::Main(), CAsn2AsnThread::Main(), CGlOsContext::MakeCurrent(), CGlBuffer20< T >::MapBuffer(), CGlBuffer11< T >::MapBuffer(), CVisibleRange::Match(), CAlignSort::MergeSortedFiles(), NcbiOpenURL(), CAsn2FlatApp::ObtainSeqEntryFromBioseq(), CAsn2FlatApp::ObtainSeqEntryFromBioseqSet(), CAsn2FlatApp::ObtainSeqEntryFromSeqEntry(), CMacroEditingActionPanel::OnActionTreeItemChanged(), CSelectFeatureDlg::OnButtonLoadFile(), CSelectFeatureDlg::OnButtonSaveFile(), CApplyRNAITSDlg::OnCtrlFromKillFocus(), CApplyRNAITSDlg::OnCtrlToKillFocus(), CFrameworkDemoGUI::OnDiagnosticsTimer(), CMacroCompoundConstraintPanel::OnEditConstraint(), CCrossAlnDemoDlg::OnFileClick(), CHitMatrixDemoDlg::OnFileClick(), CBamRefSequencesPanel::OnIdle(), CVcfRefSequencesPanel::OnIdle(), CSubAnnotationPanel::OnImportFeatTableClick(), CAppJobEventTranslator::OnJobProgress(), CFlatFileDemoDlg::OnLoadFileClick(), CSubPrep_panel::OnSaveBtnClick(), CwxExportAlnmultiImgDlg::OnSaveClick(), CMacroFlowEditor::OnSaveCopies(), CDataMiningPanel::OnSearchFinished(), CViewGraphic::OnVisibleRangeChanged(), CLBLASTUIDataSource::Open(), CBamUIDataSource::Open(), CGenBankUIDataSource::Open(), CSQLITE3_Cache::Open(), CSeqIdChunkFile::OpenForRead(), CChunkFile::OpenForRead(), CChunkFile::OpenForWrite(), CSeqIdChunkFile::OpenForWrite(), CPrimeCacheApplication::CCacheBioseq::operator()(), SBlobInserter::operator()(), CAlignSort::SAlignExtractor::operator()(), CAssignQueryTreeGetArgs::operator()(), SResponse::operator()(), Vector< T >::operator[](), Matrix< T >::operator[](), SDiagMessage::ParseDiagStream(), CSeqUtils::ParseRanges(), PatchTargetSequence(), CGlRender::PdfShadeStyle(), CRenderVector::PdfShadeStyle(), CChangePhyloPropertyCmd::PerformEdit(), CGlRender::PointSize(), CRenderVector::PointSize(), CGlRender::PolygonMode(), CRenderVector::PolygonMode(), CGlRender::PolygonStipple(), CRenderVector::PolygonStipple(), CGlRender::PopAttrib(), CRenderVector::PopAttrib(), CPerfLogGuard::Post(), CEventHandler::CPostQueue::Post(), CAbstractProjectItem::PostRead(), CVariation_ref::PostRead(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CSrvTime::Print(), CBlastFormat::PrintOneResultSet(), CSeqEntryPresenter::Process(), CGlCgiImageApplication::ProcessRequest(), CVariationNormalizationRight::ProcessShift(), CBDB_Cache::Purge(), CEntrezDB::Query(), CGlimmerReader::Read(), ReadAnnotFromFile(), CColumnarVCFReader::ReadData(), ReadEntryFromFile(), ReadFastaSeqsFromFile(), CImageIO::ReadImage(), CImageIO::ReadImageInfo(), CFormatReadHook::ReadObject(), CReadHook_SkipError::ReadObject(), CImageIO::ReadSubImage(), CColumnarVCFReader::ReadVariantsForChrs(), CRenderCommon::Rectf(), CUndoManager::Redo(), CViewManagerService::RegisterFactory(), CLayoutTrack::RegisterIconImage(), CBDB_Cache::RegisterOverflow(), CTableAnnotDataSource::RemoveSeqLocs(), CWindowManagerService::RemoveToolBarContext(), CSeqTestApplication::Render(), CDrawingPanel::Render(), IPhyloTreeRender::RenderPdf(), CGuard_Base::ReportException(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CNetBlastSubmittingJob::Run(), CNetBlastMonitoringJob::Run(), C5ColExportJob::Run(), CFlatFileExportJob::Run(), CEditAppJob::Run(), CBuildAlnVecJob::Run(), CBuildSparseAlnJob::Run(), CTableDataSUCJob::Run(), CTableDataValidateJob::Run(), CTextRetrieveJob::Run(), CMkIndexApplication::Run(), CSRSearchApplication::Run(), CBlastDBCmdApp::Run(), CMakeProfileDBApp::Run(), CBlastVdbCmdApp::Run(), CFeatureRetrievalJob::Run(), CFlatFileSequenceListJob::Run(), CTax4BlastDemo::Run(), CAsn2FastaApp::Run(), CAsn2FlatApp::Run(), CAgpFastaComparator::Run(), SGridWorkerNodeImpl::Run(), CNCBIwxApplication::Run(), CAVApp::Run(), CTestCompartApplication::Run(), CAsn2Asn::Run(), CAsnCacheTestApplication::Run(), CCacheIndexCopyApp::Run(), CConcatSeqEntriesApplication::Run(), CAsnCacheDumpSeqIdsApplication::Run(), CReadIndexSpeedApp::Run(), CAsnSubCacheCreateApplication::Run(), CWalkAsnCacheApplication::Run(), BlastdbCopyApplication::Run(), CGi2TaxIdApp::Run(), CObjExtractApp::Run(), CDemoApp::Run(), CStreamTestApp::Run(), CWinMaskApplication::Run(), CTestApplication::Run(), CEntrez2ClientApp::Run(), CSampleSoapClientApplication::Run(), CConvImageApp::Run(), CImageDemoApp::Run(), CSubImageApp::Run(), CClientGenomicCollectionsSvcApplication::RunWithService(), s_AttachAnnotToScope(), s_AttachEntryToScope(), CMixedStrands::s_Blast2NASeq(), s_CallAligner(), s_CompressDiscToDenseq(), s_ConvertSeverity(), s_Create5ColFeatTable(), CBlastArgs::s_CreateBlastOptions(), s_CreateListeningSocket(), s_DetachAnnotFromScope(), s_DetachEntryFromScope(), s_DoSmartProcessing(), s_ExpandSubNodes(), s_FillModuleListPSAPI(), s_FillModuleListTH32(), CMacroFunction_LookupPub::s_GetArticleFromEntrezById(), s_GetCdregionLabel(), s_GetDBTree(), s_GetGeneWeight(), s_GetJoinedAlignment(), s_GetMacroScriptLocation(), s_GetMaskLoc(), s_GetPubImprint(), CAdjustForConsensusSpliceSite::s_IsAdjustedSpliceSitePairOK(), s_IsAsmAccEquiv(), s_IsMaskAlgoIdValid(), s_OpenIndexDB(), s_ParseOptionalSettings(), s_ProcessListenEvent(), s_ProgressCallback(), s_ReadData(), s_ReadIdsFromFile(), s_ReadPerClientConfig(), s_ReadSpecificParams(), s_ReadVariableParams(), s_ReadVCFAssembly(), s_ReinitializeStorage(), s_RunBlast2AASeq(), s_RunBlast2NASeq(), s_SearchInSeqText(), s_UpdateMacros(), CAlignCompare::SAlignment::SAlignment(), CSearchHelper::SaveAnyFile(), CSubmissionWizard::SaveFile(), NMacroStats::SaveScriptToFile(), CGlWidgetBase::SaveSettings(), CSequenceEditingEventHandler::SaveSubmissionFile(), CGlRender::ScaleFactor(), CGlRender::ScaleInvarient(), CPkgManager::ScanPackages(), CGlRender::Scissor(), CRenderVector::Scissor(), CClippedScorer::ScoreAlignments(), CDataMiningPanel::SelectToolByName(), CBrowserUtils::SendToBrowser(), CAgpwriteProcess::SeqEntryProcess(), CCleanupProcess::SeqEntryProcess(), CFastaProcess::SeqEntryProcess(), CFlatfileProcess::SeqEntryProcess(), CGeneOverlapProcess::SeqEntryProcess(), CGeneFeatTreeProcess::SeqEntryProcess(), CInvertProcess::SeqEntryProcess(), CNullProcess::SeqEntryProcess(), CProsplignProcess::SeqEntryProcess(), CSeqVectorProcess::SeqEntryProcess(), CTitleProcess::SeqEntryProcess(), CValidateProcess::SeqEntryProcess(), CVariation_ref::SetAllele_frequency(), CVariation_ref::SetAllele_origin(), CVariation_ref::SetAllele_state(), CPkgManager::SetAppPkg(), CPhyloTreeCalculator::SetAttrTable(), CBamCoverageGraphPanel::SetBamFiles(), CMacroCompoundConstraintPanel::SetConstraints(), CApplyTableItemData::SetData(), CApplyStrCommTableTreeItemData::SetData(), CApplyRNATableTreeItemData::SetData(), SetDoubleDiagHandler(), CSelectQualdDlg::SetField(), CRegistryWriteView::SetField(), CTabularFormatter::SetFormat(), CSeqGlyph::SetHighlightsColor(), CSeq_loc::SetId(), CTableDataSeq_table::SetIntValue(), CVariation_ref::SetIs_ancestral_allele(), CTableDataSeq_table::SetRealValue(), CSearch< LEGACY, NHITS >::SetResult(), CTableDataSeq_table::SetStringValue(), IMacroBioDataIter::SetTableToApply(), SetupForUpdate(), CVariation_ref::SetValidated(), CGlRender::ShadeModel(), CRenderVector::ShadeModel(), CUndoManager::ShowErrorMsg(), ShowFeedbackDialog(), CViewManagerService::ShutDownService(), CAlignSort::SortAlignments(), SpecificHostCleanupCommand(), CSearch< LEGACY, NHITS >::Spectrum2Peak(), CUnorderedSplitter::SplitId(), CUnorderedSplitter::SplitLoc(), sReportDSExceptionToLog(), CPerfLogger::Start(), CSearchToolBase::StartSearch(), CSQLITE3_Cache::StoreSynchronous(), TaxonomyLookupCommand(), CRenderCommon::TexCoord2f(), CMacroFunction_UpdateProteinSeqs::TheFunction(), CObject::ThrowNullPointerException(), CBLASTParams::ToArgVec(), TrackShuttingDown(), CAlnMultiPane::TTHH_GetTooltip(), CUndoManager::Undo(), CDeflineProcess::UnindexedProcess(), CFeatTableDS::Update(), CLDS2_Manager::UpdateData(), CSeqUpdateWorker::UpdateMultipleSequences(), CNCBlobAccessor::UpdatePurgeData(), CSymbolGuard::UpdateSymbols(), CMSSearchSettings::Validate(), CAsnvalThreadState::ValidateInput(), CDockLayoutTree::CNode::ValidateSplitterSizes(), CValidError_bioseq::ValidateTwintrons(), VDBLogWriter(), VectorRemoveElements(), VerifyAlignmentData(), CRenderCommon::Vertex3f(), CGlRenderPdf::Vertex3f(), CVcfWriter::WriteAnnot(), CTableAnnotDataSource::WriteAsn(), CAsnSubCacheCreateApplication::WriteBlobsInSubCache(), CImageIO::WriteImage(), CImageIO::WriteSubImage(), CGlRenderDebug::WriteText(), CRenderCommon::WriteText(), CSVGRenderer::WriteText(), CMemberInfoFunctions::WriteWithSetFlagMember(), CNetBlastSubmittingJob::x_AddError(), CFeatureTrack::x_AddHistogram(), CTableXformPanel::x_AddLocations(), CCachedTaxon3::x_AddReplyToCache(), CSelectProjectOptions::x_AddToExistingProject(), CMacroInterpreter::x_AddToRTVar(), CMSAToolJob::x_AddTreeProjectItem(), CTar::x_Append(), CTar::x_AppendFile(), CLocalFileRestorer::x_AttachNewObject(), CSGGenBankDS::x_BackgroundJob(), CAnnotCompareDS::x_BackgroundJob(), CTar::x_Backspace(), CCleanupApp::x_BasicAndExtended(), CPrimeCacheApplication::x_CacheSeqEntry(), CAlignGlyph::x_CalcIntervals(), CSeqGraphicPane::x_ChangeSwitchPoint(), CFileLoadWizard::x_CheckFormatConflict(), CPerfLogger::x_CheckValidity(), CAlignCleanup::x_Cleanup_AlignVec(), CAlignCleanup::x_Cleanup_AnchoredAln(), CWinMaskerFileStorage::x_ClearDownloads(), CTar::x_Close(), CCmdCleanup::x_CreateActionCmd(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CImportFeatTable::x_CreateCommand(), CSGFeatureJob::x_CreateCrossOriginGlyphs(), CBamLoadingJob::x_CreateDataLoader(), CSGFeatureJob::x_CreateFeature1(), CTableXformPanel::x_CreateFeatures(), CEUtilsApp::x_CreateLitRequest(), CBLASTSeqToolJob::x_CreateProjectItems(), CMergeAlignmentsJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CNGAlignJob::x_CreateProjectItems(), CAdvancedCleanupJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CVcfLoadingJob::x_CreateProjectItems(), CEUtilsApp::x_CreateSeqRequest(), CNgAlignApp::x_CreateSequenceSet(), CSeq_align::x_CreateSubsegAlignment(), CEUtilsApp::x_CreateTaxRequest(), CUpdateMultipleSeq_Input::x_CreateUpdateSeqInputForUnitTest(), CAnnotCompareDS::x_DeleteAllJobs(), CBioseqEditor::x_DeleteObject(), CVCFVariantsBase::x_DeserializeColumn(), CLocalFileRestorer::x_DetachOrigObject(), CURLTooltipHandler::x_DisplayUnalignedRegion(), CComponentSearchJob::x_DoSearch(), CWinMaskerFileStorage::x_DownloadFiles(), CAlignGlyph::x_DrawMultiAlign(), CAsnSubCacheCreateApplication::x_EliminateIdsAlreadyInCache(), CGFFReader::x_Error(), CSGAlignStatJob::x_Execute(), CVcfFeatureJob::x_Execute(), CQueryParsePanel::x_ExecuteQuery(), CTar::x_ExtractEntry(), CTar::x_ExtractSparseFile(), CAsnSubCacheCreateApplication::x_FetchMissingBlobs(), CAssemblyInfo::x_FilterTaxIds(), CNCMessageHandler::x_FinishReadingBlob(), CTar::x_Flush(), CFlatGatherer::x_GatherFeatures(), CFlatGatherer::x_GatherFeaturesIdx(), CFlatGatherer::x_GatherFeaturesOnRange(), CFlatGatherer::x_GatherFeaturesOnRangeIdx(), CFlatGatherer::x_GatherFeaturesOnWholeLocation(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CProSplignJob::x_GenerateCompartments(), CNAUtils::x_GetAllGIs(), CNAUtils::x_GetAllNAIds(), CNAUtils::x_GetAllNAIdsWithContext(), CAssemblyInfo::x_GetAssmInfo(), CWigGraph::x_GetBigWigSummary(), CAsnCacheStore::x_GetBlob(), CCreateGeneModelTask::x_GetCommand(), CSeqDB::x_GetDBFilesMetaData(), CBioseqEditor::x_GetDeleteCommand(), CTaxonCache::x_GetItem(), CEntrez2ClientApp::x_GetLinked(), CEntrez2ClientApp::x_GetLinks(), CNAUtils::x_GetNAEntrezLinks(), CNAUtils::x_GetNAId(), CBlastDBCmdApp::x_GetOids(), CRelaxedLookupDlg::x_GetPubIds(), CRelaxedLookupDlg::x_GetPubIdsCitMatch(), CRelaxedLookupDlg::x_GetPubIdsEutils(), CColumnarVCFLoaderManager::x_GetRefSeqs(), CRemoteBlast::x_GetSearchResultsHTTP(), CEntrez2ClientApp::x_GetTermHierarchy(), CEntrez2ClientApp::x_GetTermList(), CEntrez2ClientApp::x_GetTermPos(), CLDS2_Manager::x_GetUrlHandler(), CFeatGlyph::x_GetUserColor(), CDataCrawlerCache::x_Heartbeat(), CAlignDataSource::x_Init(), CSeqMasterIndex::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CGlOsContext::x_InitContext(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitFeats(), CBioseqIndex::x_InitGaps(), CBlastHitMatrix::x_InitGraphics(), CSeqMasterIndex::x_Initialize(), CBioseqIndex::x_InitSource(), CSeq_loc_Mapper_Base::x_InitSpliced(), CSelectionPanel::x_InitTextWidget(), CSeqUpdateWorker::x_LaunchSingleUpdateSequence(), CEutilsClient::x_LinkOnceT(), CFileLoader::x_LoadAsnTextOrXml(), CFileLoader::x_LoadGff(), CwxNCBIApp::x_LoadGuiRegistry(), CNetBLASTUIDataSource::x_LoadJobDescriptors(), CPkgManager::x_LoadPackage(), CSGSeqGraphJob::x_LoadSeqTable(), CFeaturePanel::x_LoadSettings(), CGraphOverlay::x_LoadSettings(), CEpigenomicsTrack::x_LoadSettings(), CGraphTrack::x_LoadSettings(), CTraceGraphTrack::x_LoadSettings(), CProjectService::x_LoadWorkspace(), CAsnSubCacheCreateApplication::x_LocateBlobsInCache(), CSQLITE3_Statement::x_Log(), CTreeAlignMerger::x_MakeSeqAlign(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CEpigenomicsTrack::x_OnJobCompleted(), CFeatureTrack::x_OnJobCompleted(), CGraphTrack::x_OnJobCompleted(), CSegmentMapTrack::x_OnJobCompleted(), CSequenceTrack::x_OnJobCompleted(), CTrackContainer::x_OnJobCompleted(), CAlignmentTrack::x_OnJobCompleted(), CGeneModelTrack::x_OnJobCompleted(), CSixFramesTransTrack::x_OnJobCompleted(), CVcfTrack::x_OnJobCompleted(), CVcfLoadingJob::x_OnVCFVariantListReady(), CMacroInterpreter::x_ParseArgsForApplyTable(), CURLTooltipHandler::x_ParseGenomicLinkHref(), CTar::x_ParsePAXData(), CAlnSpanVertModel::x_PopulateRows(), CArgDescriptions::x_PreCheck(), CAgpFastaComparator::x_Process(), CPrimeCacheApplication::x_Process_Fasta(), CPrimeCacheApplication::x_Process_Ids(), CBlastDBCmdApp::x_ProcessBatchEntry(), CBlastDBCmdApp::x_ProcessBatchEntry_NoDup(), CBlastDBCmdApp::x_ProcessBatchPig(), CTar::x_ProcessEntry(), CHugeFileDemoApp::x_ProcessFileTraditionally(), CMakeBlastDBApp::x_ProcessInputData(), CMakeBlastDBApp::x_ProcessMaskData(), CCassandraFullscanWorker::x_ProcessQueryResult(), CBlastDBCmdApp::x_ProcessSearchRequest(), CBlastVdbCmdApp::x_ProcessSearchRequest(), CBlastDBCmdApp::x_ProcessTaxIdList(), CColumnarVCFReader::x_ProcessWarning(), CTar::x_ReadAndProcess(), CTar::x_ReadArchive(), CNCMessageHandler::x_ReadAuthMessage(), CNCMessageHandler::x_ReadBlobChunkLength(), CNCMessageHandler::x_ReadBlobSignature(), CNCMessageHandler::x_ReadCommand(), CSparseGraph::x_ReadData(), CTar::x_ReadEntryInfo(), CDockManager::x_ReadLayout(), CWigGraph::x_ReadSummary(), CMacroFunction_StringFastConstraints::x_ReadSynonymsFor(), CMacroFunction_StringSlowConstraints::x_ReadSynonymsFor(), CUpdateSeq_Input::x_ReadUpdateSeq_ASN(), CUpdateMultipleSeq_Input::x_ReadUpdateSeqs_ASN(), CSeqGraphicPane::x_Render(), CHitMatrixPane::x_RenderContent(), CFastaSeqBlockItem::x_RenderText(), CCleanupApp::x_ReportChanges(), CBioseqEditor::x_ReportError(), CAlnVecRow::x_ResetTrackPanel(), CInstancedAligner::x_RunAligner(), CInstancedAligner::x_RunCleanup(), CInstancedAligner::x_RunMMGlobal(), CGBDocument::x_SaveFile(), CNetBLASTUIDataSource::x_SaveJobDescriptors(), CWorkspaceAutoSaver::x_SaveWorkspace(), CAssemblyInfo::x_SearchIds(), CEutilsClient::x_SearchOnce(), CCDSTranslationPanel::x_SetLocationForProtein(), CAssemblyListPanel::x_SetTextCompleter(), CSQLITE3_Cache::x_SetTimestamp(), CProSplignJob::x_SetupAndRuntBlastn(), CDataLoadersUtil::x_SetupASNCacheDataLoader(), CVariationNormalization_base< T >::x_Shift(), CWindowManagerService::x_ShowToolBar(), CNCPeerControl::x_SlotsInitiallySynced(), CAlignTabExportPage2::x_StartAlignNamesJob(), CDataCrawlerCache::x_StartHeartbeat(), CAlignTabExportPage2::x_StartNAAlignNamesJob(), CSubmissionWizard::x_StepBackward(), CSubmissionWizard::x_StepForward(), CDataCrawlerCache::x_StopHeartbeat(), CLayoutTrackHandler::x_StopMoving(), CBDB_Cache::x_Store(), CSparseGraph::x_Sync(), CNCPeerControl::x_UpdateHasTasks(), CSeqEditPackage::x_UpdateValAuxFile(), CViewGraphic::x_UpdateVisRangeLayout(), CDataMiningPanel::x_UpdateWidgetAndTool(), CAssemblyInfo::x_ValidateTaxId(), CAppJobDispatcher::x_VerifyProgressNotNull(), CTar::x_WriteArchive(), CVcfWriter::x_WriteFeature(), CProjectFileWriter::x_WriteObject(), CAlignmentTrack::~CAlignmentTrack(), CAlnVecMultiDataSource::~CAlnVecMultiDataSource(), CBDB_BlobDeMuxPersistent::~CBDB_BlobDeMuxPersistent(), CBDB_BlobSplitStore< TBV, TObjDeMux, TL >::~CBDB_BlobSplitStore(), CBDB_ExtBlobStore< TBV >::~CBDB_ExtBlobStore(), CBuildDatabase::~CBuildDatabase(), CCassQueryList::~CCassQueryList(), CGraphCache< TData >::~CGraphCache(), CPerfLogger::~CPerfLogger(), CSafeStaticGuard::~CSafeStaticGuard(), CSparseMultiDataSource::~CSparseMultiDataSource(), CSQLITE3_Cache::~CSQLITE3_Cache(), CTaxonCache::~CTaxonCache(), and CWriteDB_Impl::~CWriteDB_Impl().
◆ Extra() ◆ Fatal()Definition at line 1209 of file ncbiexpt.hpp.
References eDiag_Fatal, and CExceptionArgs_Base::SetSeverity().
Referenced by CCodeGenerator::AddConfigLine(), SPSG_IoCoordinator::AddRequest(), boost::assertion_failed(), CheckFDLimit(), CScopeTransaction_Impl::Commit(), CDbapiSampleApp::CreateConnection(), CSearchHelper::CreateSearchSettings(), DestinationFile::DestinationFile(), CCodeGenerator::GenerateClientCode(), CCodeGenerator::GenerateCombiningFile(), CFileCode::GenerateCPP(), CCodeGenerator::GenerateFileList(), CFileCode::GenerateHPP(), CCodeGenerator::GenerateModuleCPP(), CCodeGenerator::GenerateModuleHPP(), CDbapiSampleApp::GetDriverContext(), SUv_Timer::Init(), SUv_Async::Init(), CCodeGenerator::LoadConfig(), CRemoteBlast::LoadFromArchive(), CFileModules::PrintDTDModular(), CFileModules::PrintSampleDEF(), CFileModules::PrintXMLSchemaModular(), CBam2GraphApp::ProcessFile(), CBam2GraphApp::ProcessSrz(), CSearchHelper::ReadFile(), CSearchHelper::ReadModFiles(), CScopeTransaction_Impl::RollBack(), CReadresult::Run(), COMSSA::Run(), COMSSAMerge::Run(), SUv_Loop::Run(), CXcompareAnnotsApplication::Run(), CSampleObjmgrApplication::Run(), s_ConvertSeverity(), CSearch< LEGACY, NHITS >::Search(), CMSPeak::SetComputedCharge(), CSearch< LEGACY, NHITS >::SetIons(), COMSSABase::SetSearchSettings(), CNcbiSample_Dbapi_Simple::SetupDb(), SUv_Async::Signal(), SourceFile::SourceFile(), SPSG_IoCoordinator::SPSG_IoCoordinator(), SUv_Timer::Start(), SUv_Barrier::SUv_Barrier(), SUv_Loop::SUv_Loop(), CSearchHelper::ValidateSearchSettings(), SUv_Barrier::Wait(), CFileCode::WriteUserFile(), CDownloadJob::x_Download(), CDownloadJob::x_DownloadAndExtract(), CSGAlignStatJob::x_Execute(), x_GetDispatcher(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CNcbiApplicationAPI::x_TryInit(), CScopeTransaction::~CScopeTransaction(), and CScopeTransaction_Impl::~CScopeTransaction_Impl().
◆ GetClass() ◆ GetDefault() ◆ GetErrCode() [1/8] ◆ GetErrCode() [2/8]template<class TErrCode >
◆ GetErrCode() [3/8]Get error code.
Definition at line 453 of file ncbiexpt.cpp.
References CException::CException(), CException::eInvalid, and CException::x_GetErrCode().
Referenced by CSplign::AlignSingleCompartment(), CNcbiApplicationAPI::AppMain(), CGridCommandLineInterfaceApp::Automation_PipeServer(), BOOST_AUTO_TEST_CASE(), CGraphUtils::CalcGraphLevels(), CPSGDataLoader_Impl::CallWithRetry(), CanRetry(), CCassBlobWaiter::CheckReady(), CCassQueryList::CheckSlot(), CGridCommandLineInterfaceApp::Cmd_BlobInfo(), SNetServerImpl::ConnectAndExec(), CGridCommandLineInterfaceApp::DumpJobInputOutput(), CNetScheduleException::ErrCodeToHTTPStatusCode(), CNetStorageServerException::ErrCodeToHTTPStatusCode(), SNetScheduleExecutorImpl::ExecGET(), CTcpWorker::Execute(), SNetStorageObjectRPC::Exists(), CProjectStorage::Exists(), CBlastDBExtractor::ExtractSeqData(), CNetService::FindServer(), g_ThrowNetStorageException(), CDataLoader::GetAccVerFound(), CGenomicCollectionsService::GetAssembly(), CNetCacheAPI::GetData(), CBamException::GetErrCode(), CSraException::GetErrCode(), CSRSearch::InternalException::GetErrCodeString(), CASNCacheException::GetErrCodeString(), CDbIndex_Exception::GetErrCodeString(), CSeqMasker::CSeqMaskerException::GetErrCodeString(), CSeqMaskerIstatAscii::Exception::GetErrCodeString(), CSeqMaskerIstatBin::Exception::GetErrCodeString(), CSeqMaskerIstatFactory::Exception::GetErrCodeString(), CSeqMaskerIstatOAscii::Exception::GetErrCodeString(), CSeqMaskerIstatOBinary::Exception::GetErrCodeString(), CSeqMaskerOstat::CSeqMaskerOstatException::GetErrCodeString(), CSeqMaskerOstatAscii::CSeqMaskerOstatAsciiException::GetErrCodeString(), CSeqMaskerOstatFactory::CSeqMaskerOstatFactoryException::GetErrCodeString(), CSeqMaskerOstatOpt::Exception::GetErrCodeString(), CSeqMaskerUsetArray::Exception::GetErrCodeString(), CSeqMaskerUsetHash::Exception::GetErrCodeString(), CSeqMaskerUsetSimple::Exception::GetErrCodeString(), CWinMaskConfigException::GetErrCodeString(), CWinMaskCountsConverter::Exception::GetErrCodeString(), CWinMaskCountsGenerator::GenCountsException::GetErrCodeString(), CCompoundIDException::GetErrCodeString(), CJsonException::GetErrCodeString(), CNetCacheException::GetErrCodeString(), CNetCacheBlobTooOldException::GetErrCodeString(), CNetScheduleException::GetErrCodeString(), CNetStorageException::GetErrCodeString(), COpenViewManager::COVMException::GetErrCodeString(), CUser_object::CRefGeneTrackingException::GetErrCodeString(), CMultisourceException::GetErrCodeString(), CWriteDBException::GetErrCodeString(), CPSG_MyNCBIException::GetErrCodeString(), CMaskReader::Exception::GetErrCodeString(), CObjWriterException::GetErrCodeString(), CManifestException::GetErrCodeString(), CGffDeconcatException::GetErrCodeString(), CSeqSubSplitException::GetErrCodeString(), CScorePValuesException::GetErrCodeString(), CException::GetErrCodeString(), CVariationValidateException::GetErrCodeString(), CHgvsVariantException::GetErrCodeString(), CNetStorageGCException::GetErrCodeString(), CBlastHitMatrixCGIException::GetErrCodeString(), CAlnMultiCGIException::GetErrCodeString(), CAlgoAlignException::GetErrCodeString(), CAlgoAlignUtilException::GetErrCodeString(), CIndexedDbException::GetErrCodeString(), CRemoteBlastException::GetErrCodeString(), CInputException::GetErrCodeString(), CGeneralScoreMatrixException::GetErrCodeString(), CHttpSessionException::GetErrCodeString(), CGridClientException::GetErrCodeString(), CStringOrBlobStorageRWException::GetErrCodeString(), CGridWorkerNodeException::GetErrCodeString(), CNetServiceException::GetErrCodeString(), CNSProtoParserException::GetErrCodeString(), CNSClientFactoryException::GetErrCodeString(), CNetSrvConnException::GetErrCodeString(), CBlobStorageException::GetErrCodeString(), CHttpCookieException::GetErrCodeString(), CUrlException::GetErrCodeString(), CSQLITE_Exception::GetErrCodeString(), CSDB_Exception::GetErrCodeString(), CQueryExecException::GetErrCodeString(), CSeqUpdateException::GetErrCodeString(), CPhyloTreeException::GetErrCodeString(), CFeatFilterQueryException::GetErrCodeString(), CGCServiceException::GetErrCodeString(), CSeqAnnotException::GetErrCodeString(), CSeqIdException::GetErrCodeString(), CSeqLocException::GetErrCodeString(), CSeqTableException::GetErrCodeString(), CGridRPCBaseClientException::GetErrCodeString(), CSeqMapException::GetErrCodeString(), CSeqVectorException::GetErrCodeString(), CAnnotException::GetErrCodeString(), CLoaderException::GetErrCodeString(), CObjmgrUtilException::GetErrCodeString(), CAnnotSearchLimitException::GetErrCodeString(), CPrefetchFailed::GetErrCodeString(), CPrefetchCanceled::GetErrCodeString(), CInvalidDataException::GetErrCodeString(), CCDDClientException::GetErrCodeString(), CPSG_Exception::GetErrCodeString(), CCassandraException::GetErrCodeString(), CIdMapperException::GetErrCodeString(), CSerialException::GetErrCodeString(), CUnassignedMember::GetErrCodeString(), CSerialFacetException::GetErrCodeString(), CRPCClientException::GetErrCodeString(), CSrzException::GetErrCodeString(), CBGZFException::GetErrCodeString(), CDiffException::GetErrCodeString(), CCacheException::GetErrCodeString(), CQueryParseException::GetErrCodeString(), CRandomException::GetErrCodeString(), CCRowReaderStream_IANA_CSV_Exception::GetErrCodeString(), CCRowReaderStream_IANA_TSV_Exception::GetErrCodeString(), CSeqUtilException::GetErrCodeString(), CSyncQueueException::GetErrCodeString(), CThreadPoolException::GetErrCodeString(), CUtilException::GetErrCodeString(), CIOException::GetErrCodeString(), CEofException::GetErrCodeString(), CBlockingQueueException::GetErrCodeString(), CGetPasswordFromConsoleException::GetErrCodeString(), CRegexpException::GetErrCodeString(), NAutomation::CAutomationException::GetErrCodeString(), CAppHitFilterException::GetErrCodeString(), CNetStorageServerException::GetErrCodeString(), CPubseqGatewayException::GetErrCodeString(), CPubseqGatewayUVException::GetErrCodeString(), CUvBaseException::GetErrCodeString(), CSplignAppException::GetErrCodeString(), CProjBulderAppException::GetErrCodeString(), CSeq_id_MapperException::GetErrCodeString(), CDatatoolException::GetErrCodeString(), CNotFoundException::GetErrCodeString(), CAmbiguiousTypes::GetErrCodeString(), CAmbiguousDateException::GetErrCodeString(), CDataLoader::GetGiFound(), SNetStorage_NetCacheBlob::GetInfo(), SNetScheduleAPIImpl::GetJobStatus(), SNetCacheAPIImpl::GetPartReader(), SNetICacheClientImpl::GetReadStreamPart(), GetReplyMessageProperties(), CDataLoader::GetSequenceHashFound(), CDataLoader::GetSequenceTypeFound(), CCassConnection::GetSizeEstimates(), CObjectIStreamAsnBinary::GuessDataType(), SNetServiceImpl::IterateUntilExecOK(), CCgi2RCgiApp::ListenJobs(), CMainLoopThread::Main(), CPrelimSearchThread::Main(), NDirectNetStorageImpl::CObj::Meta(), CNetScheduleHandler::OnMessage(), CReader::OpenInitialConnection(), CAlignSort::SAlignExtractor::operator()(), CCassConnection::Perform(), CReadDispatcher::Process(), CDataTool::ProcessData(), CGridCgiApplication::ProcessRequest(), SNetICacheClientImpl::ReadCurrentBlobNotOlderThan(), SNetServerMultilineCmdOutputImpl::ReadLine(), CMemberInfoFunctions::ReadWithDefaultMemberX(), CMemberInfoFunctions::ReadWithSetFlagMember(), SNetStorageObjectRPC::Remove(), CAsnvalThreadState::ReportReadFailure(), CLocalBlast::Run(), CFlatFileExportJob::Run(), CBlastFormatterApp::Run(), CBlastFormatterVdbApp::Run(), CCatenatedPresenter::Run(), CSplign::Run(), CMultiAligner::Run(), CBlastInputDemoApplication::Run(), s_CalcGumbelParams(), s_ExportSearchStrategy(), s_PopulateScores(), SetupSubjects_OMF(), CNetScheduleAdmin::ShutdownServer(), NDirectNetStorageImpl::CFileTrack::StartRead(), CCgi2RCgiApp::SubmitJob(), SNetServerImpl::TryExec(), SNetServerInPool::TryExec(), CCassBlobWaiter::Wait(), CNetScheduleNotificationHandler::WaitForJobCompletion(), CMakeBlastDBApp::x_AddSeqEntries(), CRPCClient_Base::x_Ask(), SGridWorkerNodeImpl::x_ClearNode(), SNetScheduleAPIImpl::x_ClearNode(), CJobCommitterThread::x_CommitJob(), CBlastInputReader::x_CreateBioseq(), CDataSource::x_GetSeqMatch(), CNetStorageHandler::x_OnMessage(), CNetStorageHandler::x_OptionalExpirationUpdate(), CNetStorageHandler::x_ProcessGetObjectInfo(), CNetScheduleHandler::x_ProcessMsgQueue(), CCassandraFullscanWorker::x_ProcessQueryResult(), CNetStorageHandler::x_ProcessRelocate(), CNetStorageHandler::x_ProcessSetExpTime(), CNcbiDiag::x_Put(), CBGZFFile::x_ReadBlock(), CUpdateMultipleSeq_Input::x_ReadFromStream(), CUpdateSeq_Input::x_ReadFromStream(), CMagicBlast::x_Run(), SWorkerNodeJobContextImpl::x_RunJob(), SOfflineJobContextImpl::x_RunJob(), CSplign::x_RunOnCompartment(), and CSrcChkApp::xTryProcessIdFile().
◆ GetErrCode() [4/8] TErrCode CCoreException::GetErrCode ( void ) const inlineDefinition at line 1493 of file ncbiexpt.hpp.
Referenced by CBlobStorageFactory::CreateInstance(), NWinHook::CWinHookException::GetErrCodeString(), CInterProcessLockException::GetErrCodeString(), CConfigException::GetErrCodeString(), CParamException::GetErrCodeString(), CAppException::GetErrCodeString(), CArgException::GetErrCodeString(), CArgHelpException::GetErrCodeString(), CArgumentsException::GetErrCodeString(), CCoreException::GetErrCodeString(), CFileException::GetErrCodeString(), CMutexException::GetErrCodeString(), CConditionVariableException::GetErrCodeString(), CObjectException::GetErrCodeString(), CTimeException::GetErrCodeString(), CPluginManagerException::GetErrCodeString(), CRequestRateControlException::GetErrCodeString(), CChecksumException::GetErrCodeString(), CArchiveException::GetErrCodeString(), CCompressionException::GetErrCodeString(), CTarException::GetErrCodeString(), CRegexpTemplateTesterException::GetErrCodeString(), SLazyInitData::GetTime(), CSeqDBFileMemMap::Init(), SRetryProcessing::operator()(), CDllResolver::TryCandidate(), CConfigRegistry::x_Get(), CConfigRegistry::x_HasEntry(), CNcbiApplicationAPI::x_TryMain(), and CHugeFile::x_TryOpenMemoryFile().
◆ GetErrCode() [5/8] TErrCode CInvalidParamException::GetErrCode ( void ) const inline ◆ GetErrCode() [6/8]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ GetErrCode() [7/8] ◆ GetErrCode() [8/8] ◆ GetErrCodeString() [1/7] const char * CLastErrorAdapt::GetErrCodeString ( int errnum ) static ◆ GetErrCodeString() [2/7] const char * CException::GetErrCodeString ( void ) const virtualGet error code interpreted as text.
Reimplemented in CAmbiguousDateException, CAmbiguiousTypes, CNotFoundException, CDatatoolException, CSeq_id_MapperException, CProjBulderAppException, CSplignAppException, CUvBaseException, CPubseqGatewayUVException, CPubseqGatewayException, CAppNWAException, CNetStorageServerException, CAppHitFilterException, NAutomation::CAutomationException, CRegexpTemplateTesterException, CRegexpException, CInvalidConversionException, CGetPasswordFromConsoleException, CBlockingQueueException, CEofException, CIOException, CUtilException, CThreadPoolException, CSyncQueueException, CSeqUtilException, CCRowReaderStream_IANA_TSV_Exception, CCRowReaderStream_IANA_CSV_Exception, CRandomException, CQueryParseException, CCacheException, CDiffException, CTarException, CCompressionException, CArchiveException, CChecksumException, CAlignRangeCollException, CBGZFException, CSrzException, CRPCClientException, CSerialFacetException, CInvalidChoiceSelection, CUnassignedMember, CSerialException, CModReaderException, CIdMapperException, CBadResiduesException, CCassandraException, CPSG_Exception, CCDDClientException, CInvalidDataException, CUnsupportedEditSaverException, CSplitException, CPrefetchCanceled, CPrefetchFailed, CAnnotSearchLimitException, CObjmgrUtilException, CBlobStateException, CLoaderException, CAnnotException, CSeqVectorException, CSeqMapException, CObjMgrException, CAssemblyParserException, CGridRPCBaseClientException, CSeqTableException, CSeqLocException, CSeqIdException, CSeqAnnotException, CAnnotMapperException, CGCServiceException, variation::CHgvsParser::CHgvsParserException, CEUtilsException, CFeatFilterQueryException, CPhyloTreeException, CSeqUpdateException, CQueryExecException, CSQLITE3_ICacheException, CSDB_Exception, CSQLITE_Exception, CRequestRateControlException, CPluginManagerException, CTimeException, CObjectException, CConditionVariableException, CMutexException, CFileException, CErrnoTemplException< CCoreException >, CErrnoTemplExceptionEx< CCoreException, NCBI_NS_NCBI::NcbiErrnoCode, NCBI_NS_NCBI::NcbiErrnoStr >, CInvalidParamException, CCoreException, CExecException, CArgumentsException, CArgHelpException, CArgException, CAppException, CUrlException, CParamException, CHttpCookieException, CConfigException, CInterProcessLockException, CBlobStorageException, CNetSrvConnException, CNSClientFactoryException, CNSProtoParserException, CNetServiceException, CGridWorkerNodeException, CStringOrBlobStorageRWException, CGridClientException, CHttpSessionException, CAlgoFeatureGeneratorException, CGumbelParamsException, CGeneralScoreMatrixException, CInputException, CRemoteBlastException, CPssmEngineException, CBlastSystemException, CIndexedDbException, CAlgoAlignUtilException, CAlgoAlignException, CAlnMultiCGIException, CBlastHitMatrixCGIException, NWinHook::CWinHookException, CNetStorageGCException, CHgvsVariantException, CVariationValidateException, CVariationIrepException, variation_ref::CHgvsParser::CHgvsParserException, CScorePValuesException, CSeqSubSplitException, CGffDeconcatException, CManifestException, CObjWriterException, CMaskReader::Exception, CPSG_MyNCBIException, CIpgStorageException, CFlatException, CBlastServicesException, CWriteDBException, CMultisourceException, CUser_object::CRefGeneTrackingException, COpenViewManager::COVMException, CNetStorageException, CNetScheduleException, CNetCacheBlobTooOldException, CNetCacheException, CJsonOverUTTPException, CJsonException, CCompoundIDException, CWinMaskCountsGenerator::GenCountsException, CWinMaskCountsConverter::Exception, CWinMaskConfigException, CSeqMaskerUsetSimple::Exception, CSeqMaskerUsetHash::Exception, CSeqMaskerUsetArray::Exception, CSeqMaskerOstatOpt::Exception, CSeqMaskerOstatFactory::CSeqMaskerOstatFactoryException, CSeqMaskerOstatAscii::CSeqMaskerOstatAsciiException, CSeqMaskerOstat::CSeqMaskerOstatException, CSeqMaskerIstatOBinary::Exception, CSeqMaskerIstatOAscii::Exception, CSeqMaskerIstatFactory::Exception, CSeqMaskerIstatBin::Exception, CSeqMaskerIstatAscii::Exception, CSeqMasker::CSeqMaskerException, CMinHashException, CSequenceIStream::CSequenceIStream_Exception, CDbIndex_Exception, CIndexSuperHeader_Exception, CSearchException, CPrjStorageException, CASNCacheException, and CSRSearch::InternalException.
Definition at line 444 of file ncbiexpt.cpp.
References CException::eUnknown, and CException::GetErrCode().
Referenced by CSRSearch::InternalException::GetErrCodeString(), CASNCacheException::GetErrCodeString(), CPrjStorageException::GetErrCodeString(), CSearchException::GetErrCodeString(), CIndexSuperHeader_Exception::GetErrCodeString(), CDbIndex_Exception::GetErrCodeString(), CSequenceIStream::CSequenceIStream_Exception::GetErrCodeString(), CMinHashException::GetErrCodeString(), CSeqMasker::CSeqMaskerException::GetErrCodeString(), CSeqMaskerIstatAscii::Exception::GetErrCodeString(), CSeqMaskerIstatBin::Exception::GetErrCodeString(), CSeqMaskerIstatFactory::Exception::GetErrCodeString(), CSeqMaskerIstatOAscii::Exception::GetErrCodeString(), CSeqMaskerIstatOBinary::Exception::GetErrCodeString(), CSeqMaskerOstat::CSeqMaskerOstatException::GetErrCodeString(), CSeqMaskerOstatAscii::CSeqMaskerOstatAsciiException::GetErrCodeString(), CSeqMaskerOstatFactory::CSeqMaskerOstatFactoryException::GetErrCodeString(), CSeqMaskerOstatOpt::Exception::GetErrCodeString(), CSeqMaskerUsetArray::Exception::GetErrCodeString(), CSeqMaskerUsetHash::Exception::GetErrCodeString(), CSeqMaskerUsetSimple::Exception::GetErrCodeString(), CWinMaskConfigException::GetErrCodeString(), CWinMaskCountsConverter::Exception::GetErrCodeString(), CWinMaskCountsGenerator::GenCountsException::GetErrCodeString(), CCompoundIDException::GetErrCodeString(), CJsonException::GetErrCodeString(), CJsonOverUTTPException::GetErrCodeString(), CNetCacheException::GetErrCodeString(), CNetCacheBlobTooOldException::GetErrCodeString(), CNetStorageException::GetErrCodeString(), COpenViewManager::COVMException::GetErrCodeString(), CUser_object::CRefGeneTrackingException::GetErrCodeString(), CMultisourceException::GetErrCodeString(), CWriteDBException::GetErrCodeString(), CBlastServicesException::GetErrCodeString(), CEditException::GetErrCodeString(), CFlatException::GetErrCodeString(), CIpgStorageException::GetErrCodeString(), CPSG_MyNCBIException::GetErrCodeString(), CMaskReader::Exception::GetErrCodeString(), CObjWriterException::GetErrCodeString(), CManifestException::GetErrCodeString(), CGffDeconcatException::GetErrCodeString(), CSeqSubSplitException::GetErrCodeString(), CMerge_Exception::GetErrCodeString(), CViewException::GetErrCodeString(), variation_ref::CHgvsParser::CHgvsParserException::GetErrCodeString(), CVariationIrepException::GetErrCodeString(), CVariationValidateException::GetErrCodeString(), CBamException::GetErrCodeString(), CSraException::GetErrCodeString(), CHgvsVariantException::GetErrCodeString(), CNetStorageGCException::GetErrCodeString(), NWinHook::CWinHookException::GetErrCodeString(), CBlastHitMatrixCGIException::GetErrCodeString(), CAlnMultiCGIException::GetErrCodeString(), CAlgoAlignException::GetErrCodeString(), CProSplignException::GetErrCodeString(), CAlgoAlignUtilException::GetErrCodeString(), CIndexedDbException::GetErrCodeString(), CBlastSystemException::GetErrCodeString(), CPssmEngineException::GetErrCodeString(), CRemoteBlastException::GetErrCodeString(), CInputException::GetErrCodeString(), CGnomonException::GetErrCodeString(), CAlgoFeatureGeneratorException::GetErrCodeString(), CCgiCookieException::GetErrCodeString(), CCgiRequestException::GetErrCodeString(), CCgiErrnoException::GetErrCodeString(), CCgiResponseException::GetErrCodeString(), CCgiHeadException::GetErrCodeString(), CCgiSessionException::GetErrCodeString(), CCgiAppException::GetErrCodeString(), CConnException::GetErrCodeString(), CHttpSessionException::GetErrCodeString(), CServer_Exception::GetErrCodeString(), CGridClientException::GetErrCodeString(), CStringOrBlobStorageRWException::GetErrCodeString(), CGridWorkerNodeException::GetErrCodeString(), CNetServiceException::GetErrCodeString(), CNSProtoParserException::GetErrCodeString(), CNSClientFactoryException::GetErrCodeString(), CNetSrvConnException::GetErrCodeString(), CThreadedServerException::GetErrCodeString(), CBlobStorageException::GetErrCodeString(), CInterProcessLockException::GetErrCodeString(), CConfigException::GetErrCodeString(), CHttpCookieException::GetErrCodeString(), CParamException::GetErrCodeString(), CPIDGuardException::GetErrCodeString(), CUrlException::GetErrCodeString(), CUrlParserException::GetErrCodeString(), CAppException::GetErrCodeString(), CArgException::GetErrCodeString(), CArgHelpException::GetErrCodeString(), CArgumentsException::GetErrCodeString(), CExecException::GetErrCodeString(), CCoreException::GetErrCodeString(), CInvalidParamException::GetErrCodeString(), CErrnoTemplExceptionEx< CBDB_Exception, CBDB_StrErrAdapt::GetErrCode, CBDB_StrErrAdapt::GetErrCodeString >::GetErrCodeString(), CFileException::GetErrCodeString(), CFileErrnoException::GetErrCodeString(), CMutexException::GetErrCodeString(), CConditionVariableException::GetErrCodeString(), CObjectException::GetErrCodeString(), CRegistryException::GetErrCodeString(), CParseTemplException< CSeqsetException >::GetErrCodeString(), CThreadException::GetErrCodeString(), CTimeException::GetErrCodeString(), CPluginManagerException::GetErrCodeString(), CRequestRateControlException::GetErrCodeString(), CRequestContextException::GetErrCodeString(), CNcbiResourceInfoException::GetErrCodeString(), CNcbiEncryptException::GetErrCodeString(), CBDB_ErrnoException::GetErrCodeString(), CBDB_LibException::GetErrCodeString(), CBDB_VolumesException::GetErrCodeString(), CSQLITE_Exception::GetErrCodeString(), CDB_Exception::GetErrCodeString(), CSDB_Exception::GetErrCodeString(), CVariantException::GetErrCodeString(), CSQLITE3_ICacheException::GetErrCodeString(), CProjectServiceException::GetErrCodeString(), CPluginException::GetErrCodeString(), CMacroParseException::GetErrCodeString(), CQueryExecException::GetErrCodeString(), COpenGLException::GetErrCodeString(), CSeqUpdateException::GetErrCodeString(), CColumnarVCFException::GetErrCodeString(), CVCFDataException::GetErrCodeString(), CPhyloTreeException::GetErrCodeString(), CFeatFilterQueryException::GetErrCodeString(), CHTMLException::GetErrCodeString(), variation::CHgvsParser::CHgvsParserException::GetErrCodeString(), CGeneralParseException::GetErrCodeString(), CAnnotMapperException::GetErrCodeString(), CSeqAnnotException::GetErrCodeString(), CSeqalignException::GetErrCodeString(), CSeqIdException::GetErrCodeString(), CSeqLocException::GetErrCodeString(), CSeqsetParseException::GetErrCodeString(), CSeqTableException::GetErrCodeString(), CGridRPCBaseClientException::GetErrCodeString(), CAssemblyParserException::GetErrCodeString(), CObjMgrException::GetErrCodeString(), CSeqMapException::GetErrCodeString(), CSeqVectorException::GetErrCodeString(), CAnnotException::GetErrCodeString(), CLoaderException::GetErrCodeString(), CBlobStateException::GetErrCodeString(), CObjmgrUtilException::GetErrCodeString(), CPrefetchFailed::GetErrCodeString(), CPrefetchCanceled::GetErrCodeString(), CSplitException::GetErrCodeString(), CUnsupportedEditSaverException::GetErrCodeString(), CSeqIdFromHandleException::GetErrCodeString(), CAlnException::GetErrCodeString(), CInvalidDataException::GetErrCodeString(), CCDDClientException::GetErrCodeString(), CLDS2_Exception::GetErrCodeString(), CPSG_Exception::GetErrCodeString(), CCassandraException::GetErrCodeString(), CBadResiduesException::GetErrCodeString(), CIdMapperException::GetErrCodeString(), CModReaderException::GetErrCodeString(), CObjReaderParseException::GetErrCodeString(), CSerialException::GetErrCodeString(), CUnassignedMember::GetErrCodeString(), CInvalidChoiceSelection::GetErrCodeString(), CSerialFacetException::GetErrCodeString(), CRPCClientException::GetErrCodeString(), CSrzException::GetErrCodeString(), CBGZFException::GetErrCodeString(), CChecksumException::GetErrCodeString(), CArchiveException::GetErrCodeString(), CCompressionException::GetErrCodeString(), CTarException::GetErrCodeString(), CDiffException::GetErrCodeString(), CImageException::GetErrCodeString(), CCacheException::GetErrCodeString(), CNcbiTable_Exception::GetErrCodeString(), CQueryParseException::GetErrCodeString(), CRandomException::GetErrCodeString(), CCRowReaderStream_IANA_CSV_Exception::GetErrCodeString(), CCRowReaderStream_IANA_TSV_Exception::GetErrCodeString(), CSeqUtilException::GetErrCodeString(), CSyncQueueException::GetErrCodeString(), CThreadPoolException::GetErrCodeString(), CUtilException::GetErrCodeString(), CIOException::GetErrCodeString(), CEofException::GetErrCodeString(), CBlockingQueueException::GetErrCodeString(), CGetPasswordFromConsoleException::GetErrCodeString(), CRegexpException::GetErrCodeString(), CRegexpTemplateTesterException::GetErrCodeString(), COMSSAException::GetErrCodeString(), NAutomation::CAutomationException::GetErrCodeString(), CAppHitFilterException::GetErrCodeString(), CNetStorageServerException::GetErrCodeString(), CAppNWAException::GetErrCodeString(), CPubseqGatewayException::GetErrCodeString(), CPubseqGatewayUVException::GetErrCodeString(), CUvBaseException::GetErrCodeString(), CSplignAppException::GetErrCodeString(), CProjBulderAppException::GetErrCodeString(), CAlignDataSourceException::GetErrCodeString(), CSeq_id_MapperException::GetErrCodeString(), CDatatoolException::GetErrCodeString(), CNotFoundException::GetErrCodeString(), CAmbiguiousTypes::GetErrCodeString(), CAmbiguousDateException::GetErrCodeString(), SFileTrackRequest::GetFileInfo(), CException::ReportStd(), CFlatGatherer::x_GatherFeaturesOnRange(), CFlatGatherer::x_GatherFeaturesOnRangeIdx(), CFlatGatherer::x_GatherFeaturesOnWholeLocation(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CNcbiDiag::x_Put(), and CException::x_ReportToDebugger().
◆ GetErrCodeString() [3/7] const char * CCoreException::GetErrCodeString ( void ) const overridevirtualTranslate from the error code value to its string representation.
Reimplemented from CException.
Reimplemented in CRegexpTemplateTesterException, CTarException, CCompressionException, CArchiveException, CChecksumException, CRequestRateControlException, CPluginManagerException, CTimeException, CObjectException, CConditionVariableException, CMutexException, CFileException, CErrnoTemplException< CCoreException >, CErrnoTemplExceptionEx< CCoreException, NCBI_NS_NCBI::NcbiErrnoCode, NCBI_NS_NCBI::NcbiErrnoStr >, CExecException, CArgumentsException, CArgHelpException, CArgException, CAppException, CParamException, CConfigException, CInterProcessLockException, and NWinHook::CWinHookException.
Definition at line 757 of file ncbiexpt.cpp.
References CCoreException::eCore, CCoreException::eDiagFilter, CCoreException::eDll, CCoreException::eInvalidArg, CCoreException::eNullPtr, CCoreException::GetErrCode(), and CException::GetErrCodeString().
Referenced by CPipeException::GetErrCodeString().
◆ GetErrCodeString() [4/7] const char * CInvalidParamException::GetErrCodeString ( void ) const overridevirtual ◆ GetErrCodeString() [5/7]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ GetErrCodeString() [6/7] ◆ GetErrCodeString() [7/7] ◆ GetErrCodeVal() TErrCodeVal CExceptionArgs_Base::GetErrCodeVal ( void ) const inline ◆ GetErrno()template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ GetFile() ◆ GetFlags() TFlags CExceptionArgs_Base::GetFlags ( void ) const inline ◆ GetFunction() ◆ GetLast() ◆ GetLine() int CException::GetLine ( void ) const inline ◆ GetModule() [1/2] const string& CExceptionArgs_Base::GetModule ( void ) const inline ◆ GetModule() [2/2] ◆ GetMsg()Get message string.
Definition at line 461 of file ncbiexpt.cpp.
References kEmptyStr, and NULL.
Referenced by CProjectService::AddProjectView(), CTableAnnotDataSource::AddSeqLoc(), CGuiRegistry::AddSite(), CTableAnnotDataSource::AddSnpSeqLoc(), CException::AddToMessage(), AddZoomLevel(), CSplign::AlignSingleCompartment(), CModAdder::Apply(), COrgGeneralPanel::ApplyCommand(), CMiscSeqTable::ApplyTableToEntry(), BlastFormatter_PreFetchSequenceData(), BlastJSON_FormatReport(), BlastSetupPreliminarySearchEx(), BlastXML2_FormatReport(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), CTreeQueryExec::CallFunction(), CMacroEngine::CallFunction(), CMacroResolver::CallFunction(), CWorkspaceAutoSaver::CheckCrash(), CVisibleRange::Clamp(), CleanupCommand(), CleanupHugeFileCommand(), CNADocSumIterator::CNADocSumIterator(), CombineWithZoomLevel(), SNetServerImpl::ConnectAndExec(), CSubAnnotationPanel::Create5ColFeatTable(), createAnnot(), CTableAnnotDataSource::CreateFeature(), AlignmentSet::CreateFromMultiple(), CEntrezDB::CreateGene_Gene(), CEntrezDB::CreateGeneSet_Gene(), CAlignCleanup::CreatePairwiseFromMultiple(), CAlnMultiModel::CreateRows(), CGlShader::CreateShader(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CSequenceTrackFactory::CreateTracks(), CVCFVariantList::CVCFVariantList(), CNcbiSample_DbCopy::DemoDbCopyTable(), CVCFVariantList::DeserializeAndCheck(), AlignmentUtility::DoLeaveNOut(), AlignmentUtility::DoLeaveOneOut(), CAlgoToolManagerBase::DoTransition(), COpenViewManager::DoTransition(), CBLASTToolManager::DoTransition(), CAutoColValidatortaxid::DoValidate(), CAutoColValidatororgname::DoValidate(), CAutoColValidatorsubsource::DoValidate(), CAutoColValidatorsubtype::DoValidate(), CAutoColValidatorseqid::DoValidate(), CAutoColValidatordate::DoValidate(), CAutoColValidatorcountry::DoValidate(), CAlignGlyph::DrawPWAlignElem(), CEditingBtnsPanel::EditFeatureEvidence(), CEditingBtnsPanel::EditFeatureLocation(), CTableQueryExec::EvalNext(), CTreeQueryExec::EvalNext(), CQueryFuncPromoteEq::Evaluate(), CQueryFuncPromoteIn::Evaluate(), NAutomation::CAutomationObject::ExecNew(), C5ColObjectLoader::Execute(), CAgpObjectLoader::Execute(), CAssemblyObjectLoader::Execute(), CBedObjectLoader::Execute(), CFastaObjectLoader::Execute(), CGBFlatFileObjectLoader::Execute(), CGBObjectLoader::Execute(), CGffObjectLoader::Execute(), CPhyObjectLoader::Execute(), CPslObjectLoader::Execute(), CRMObjectLoader::Execute(), CTextAlignObjectLoader::Execute(), CVcfObjectLoader::Execute(), CWigObjectLoader::Execute(), CUndoManager::Execute(), CTcpWorker::Execute(), CProjectStorage::Exists(), CBlastDBExtractor::ExtractSeqData(), CEditingActionFlatFile::Find(), CNetCacheBlobTooOldException::GetAge(), CSGAlignmentDS::GetAlignType(), CSeqUtils::GetAssmAccs_Gi(), CSeqUtils::GetAssmIds_GI(), CSeqUtils::GetAssmIds_GIChr(), CAssemblyInfo::GetAssms_Gi(), CRemoveSequencesDlg::GetCommand(), CEditObjectSeq_desc::GetEditCommand(), CEditObjectSeq_feat::GetEditCommand(), CEditObjectSubmit_block::GetEditCommand(), CGenomicCollectionsService::GetEquivalentAssemblies(), GetFeatureFromTableId(), CGencollSvc::GetGCAssembly(), CSeqUtils::GetGiPlacements(), CGeneGroup::GetHTMLActiveAreas(), CLayoutGroup::GetHTMLActiveAreas(), CNetScheduleGetJobImpl< CMainLoopThread::CImpl >::GetJobImmediately(), CBlobSplitterImpl::GetLength(), CBulkLocationPanel::GetLocForBioseq(), CSeqUtils::GetLocPlacements(), CProjectStorage::GetObject(), CProjectStorage::GetProject(), CRemoteBlast::GetResultSet(), CApplyRNAITSDlg::GetRNAITSList_AlignCoordFromDlg(), CApplyRNAITSDlg::GetRNAITSList_SeqCoordFromDlg(), CAlignFormatUtil::GetSeqLinkoutInfo(), CVcfTrackFactory::GetSettings(), CFeatGlyph::GetSignature(), CCassConnection::GetSizeEstimates(), CCgi2RCgiApp::GetStatus(), CFlatFileField::GetVal(), CNetCacheBlobTooOldException::GetVersion(), CCleanupApp::HandleSubmitBlock(), CSeqDBFileMemMap::Init(), CFeatureFilter::Init(), AlignmentUtility::Init(), CPhyTreeView::InitView(), CSeqTextView::InitView(), CViewGraphic::InitView(), CVcfTableView::InitView(), CRemoveUnindexedFeatures::IsLocationUnindexed(), SNetServiceImpl::IterateUntilExecOK(), CTextPanel::Load(), CMultiReader::LoadDescriptors(), CwxTableListCtrl::LoadTableSettings(), CReloadPublications::LookUpByPmid(), CDoiLookup::LookupIsojta(), CSeq_loc_Mapper_Base::Map(), CVisibleRange::Match(), CDB_Exception::Message(), CMacroEditingActionPanel::OnActionTreeItemChanged(), CSelectFeatureDlg::OnButtonLoadFile(), CSelectFeatureDlg::OnButtonSaveFile(), CIndexerAppModeExtension::OnCloseWorkspace(), CGridWidget::OnCopy(), CApplyRNAITSDlg::OnCtrlFromKillFocus(), CApplyRNAITSDlg::OnCtrlToKillFocus(), CValidateFrame::OnDone(), CAlnMultiWidget::OnDSChanged(), CMacroCompoundConstraintPanel::OnEditConstraint(), CCgiRequestProcessor::OnException(), CAttribTableDelimitersPanel::OnExportBtnClick(), CGridWidget::OnExportToCSV(), CSelectFeatureDlg::OnFeatureEdit(), CCrossAlnDemoDlg::OnFileClick(), CAlignMultipleDemoDlg::OnFileClick(), CHitMatrixDemoDlg::OnFileClick(), CUpdateSeq_Dlg::OnIdle(), CAlignTabExportPage2::OnIdle(), CAuthorNamesPanel::OnImportAuthorsAffiliationHyperlinkClicked(), CSubAnnotationPanel::OnImportFeatTableClick(), CPhyloTreeWidget::OnLoadAttributes(), CFlatFileDemoDlg::OnLoadFileClick(), CNetScheduleHandler::OnMessage(), CAgpValidateReader::OnObjectChange(), CSubPrep_panel::OnSaveBtnClick(), CMacroFlowEditor::OnSaveCopies(), CTableXformPanel::OnSaveImportParmsClick(), CDataMiningPanel::OnSearchFinished(), CGenBankUIDataSource::Open(), CMacroFlowEditor::OpenEditor(), CAppDialogs::OpenViewlDialog(), CCheckMsg::operator()(), CVisitorAccumulateProperty::operator()(), CFeatureFilter::Pass(), CCassConnection::Perform(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CBiosampleChkApp::ProcessAsnInput(), CBiosampleChkApp::ProcessBioseqHandle(), CBiosampleChkApp::ProcessList(), CGlCgiImageApplication::ProcessRequest(), CEntrezDB::Query(), CPsiBlastValidate::QueryFactory(), CMacroEngine::ReadAndParseMacros(), CMacroEngineParallel::ReadAndParseMacros(), CColumnarVCFReader::ReadData(), CBlastInputReader::ReadOneSeq(), CHgvsReader::ReadSeqAnnot(), CColumnarVCFReader::ReadVariantsForChrs(), CSmartFileTextToolbar::ReallyDone(), CUndoManager::Redo(), CObjectManager::RegisterDataLoader(), CVCFVariantList::RemoveSerializedOutput(), CAlnVecRow::RenderColumn(), CAlnMultiPane::RenderVectorGraphics(), CException::ReportStd(), CLocalBlast::Run(), CBlastPrelimSearch::Run(), CAsnExportJob::Run(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CAlignTabExportJob::Run(), CNetBlastSubmittingJob::Run(), CNetBlastMonitoringJob::Run(), CFastaAlignExportJob::Run(), CPhyExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFastaExportJob::Run(), CFlatFileExportJob::Run(), CGffExportJob::Run(), CGtfExportJob::Run(), CWiggleExportJob::Run(), CEditAppJob::Run(), CBuildAlnVecJob::Run(), CBuildSparseAlnJob::Run(), CTableDataSUCJob::Run(), CTableDataValidateJob::Run(), CTextRetrieveJob::Run(), CBlastDBCmdApp::Run(), CBlastVdbCmdApp::Run(), CGridCommandLineInterfaceApp::Run(), CComponentIDToolApp::Run(), CTableDataVcfJob::Run(), CFlatFileSequenceListJob::Run(), CTax4BlastDemo::Run(), CAnnotWriterApp::Run(), CDiscRepApp::Run(), CTbl2AsnApp::Run(), CSplign::Run(), CMultiAligner::Run(), CBlastInputDemoApplication::Run(), CBlastKmerBuildIndexApplication::Run(), CVDBBlastnApp::Run(), CVDBTblastnApp::Run(), CTAbleValApp::Run(), CTestApplication::Run(), s_AttachAnnotToScope(), s_AttachEntryToScope(), s_CalculateMatchingColumns(), s_Create5ColFeatTable(), s_DetachAnnotFromScope(), s_DetachEntryFromScope(), s_DoSmartProcessing(), CMacroFunction_LookupPub::s_GetArticleFromEntrezById(), s_GetDBTree(), s_GetEntries(), s_GetExceptionText(), s_GetGeneWeight(), s_GetPubImprint(), s_InitializeViralMap(), CAdjustForConsensusSpliceSite::s_IsAdjustedSpliceSitePairOK(), s_LoadSeqAnnot(), CCassQueryCbRef::s_OnFutureCb(), s_ParseErrCodeInfoStr(), s_ProcessSeqIDsForV5(), s_ReadVCFAssembly(), s_SearchInSeqText(), CSubmissionWizard::SaveFile(), CSequenceEditingEventHandler::SaveSubmissionFile(), CwxTableListCtrl::SaveTableSettings(), CProjectService::SaveWorkspace(), CPkgManager::ScanPackages(), CSeqGraphicPane::SelectSeqLoc(), CVCFVariantList::SerializeVariantData(), CBedReader::SetAutoSql(), CBlastAppArgs::SetOptions(), CBlastAppArgs::SetOptionsForSavedStrategy(), CMultiAligner::SetQueries(), CBlastDBExtractor::SetSeqId(), SetupForUpdate(), SetupQueries_OMF(), SetupSubjects_OMF(), sGetMessageAndReport(), ShowFeedbackDialog(), CSequenceEditingEventHandler::SplitCDSwithTooManyXs(), CMacroFunction_UpdateProteinSeqs::TheFunction(), Translate(), CAlnMultiPane::TTHH_GetTooltip(), CUndoManager::Undo(), CMacroEditor::Update(), CSeqUpdateWorker::UpdateMultipleSequences(), CSeqUpdateWorker::UpdateSingleSequence(), CSeqUpdateWorker::UpdateSingleSequence_Ext(), CMolTypeValidator::Validate(), CGenomicCollectionsService::ValidateChrType(), CAsnvalThreadState::ValidateInput(), CAsnvalThreadState::ValidateWorker(), CNetScheduleNotificationHandler::WaitForJobCompletion(), CGff3Writer::WriteAlign(), CPslWriter::WriteAlign(), CTableAnnotDataSource::WriteAsn(), WriteBlastSeqidlistFile(), CTableXformPanel::x_AddLocations(), CCachedTaxon3::x_AddReplyToCache(), CMSAToolJob::x_AddTreeProjectItem(), CMacroEngine::x_AppendToLibrary(), CMacroEngineParallel::x_AppendToLibrary(), CLocalFileRestorer::x_AttachNewObject(), CCleanupApp::x_BasicAndExtended(), CSGAlignmentJob::x_BuildAlignDataSource(), CFileLoadWizard::x_CheckFormatConflict(), CAlignCleanup::x_Cleanup_AlignVec(), CAlignCleanup::x_Cleanup_AnchoredAln(), CUIDataSourceService::x_CloseDataSources(), CJobCommitterThread::x_CommitJob(), CCmdCleanup::x_CreateActionCmd(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CTableXformPanel::x_CreateFeatures(), CBLASTSeqToolJob::x_CreateProjectItems(), CMergeAlignmentsJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CCleanupJob::x_CreateProjectItems(), CVcfLoadingJob::x_CreateProjectItems(), CWindowMaskerJob::x_CreateProjectItems(), CLocalFileRestorer::x_DetachOrigObject(), CImportFeatTable::x_DoImportCDS(), CProjectTask::x_DoSaveUserSelected(), CComponentSearchJob::x_DoSearch(), COpenViewDlg::x_DoTransition(), COpenDlg::x_DoTransition(), CRunToolDlg::x_DoTransition(), CAlignGlyph::x_DrawMultiAlign(), CBuildDatabase::x_EndBuild(), CSnpJob::x_Execute(), CSGAlignmentJob::x_Execute(), CSGSeqGraphJob::x_Execute(), CBinsJob::x_Execute(), CHapmapJob::x_Execute(), CLDBlockJob::x_Execute(), CEpigenomicsJob::x_Execute(), CSGFeatureJob::x_Execute(), CGeneModelFeatJob::x_Execute(), CBatchFeatJob::x_Execute(), CSGCalcFeatHistJob::x_Execute(), CSGSegmentMapJob::x_Execute(), CSGSegmentSmearJob::x_Execute(), CVcfFeatureJob::x_Execute(), CQueryParsePanel::x_ExecuteQuery(), CAssemblyInfo::x_FilterTaxIds(), CGenomicCollectionsService::x_FindAssembliesBySequences(), CConfigRegistry::x_Get(), CSGAlignmentJob::x_GetAlignments(), CNAUtils::x_GetAllGIs(), CNAUtils::x_GetAllNAIds(), CNAUtils::x_GetAllNAIdsWithContext(), CAssemblyInfo::x_GetAssmInfo(), CCreateGeneModelTask::x_GetCommand(), CObjectIndex::x_GetFeatureCode(), CDisplaySeqalign::x_GetLinkout(), CNAUtils::x_GetNAEntrezLinks(), CNAUtils::x_GetNAId(), CRelaxedLookupDlg::x_GetPubIds(), CRelaxedLookupDlg::x_GetPubIdsCitMatch(), CRelaxedLookupDlg::x_GetPubIdsEutils(), CBlastHitMatrixCGIApplication::x_GetSeqAnnot(), CFeatureTrackFactory::x_GetSettings(), CVarTrackFactory::x_GetSettings(), CConfigRegistry::x_HasEntry(), python::CError::x_Init(), TestUtil::CBlastOM::x_InitBlastDatabaseDataLoader(), CBlastScopeSource::x_InitBlastDatabaseDataLoader(), CBlastScopeSource::x_InitGenbankDataLoader(), TestUtil::CBlastOM::x_InitGenbankDataLoader(), CBlastHitMatrix::x_InitGraphics(), CQueryParsePanel::x_IsValidQuery(), CSeqUpdateWorker::x_LaunchSingleUpdateSequence(), CSGAlignStatJob::x_LoadAlignments(), CAlignmentTrack::x_LoadAlignmentSettings(), CSeqGraphicConfig::x_LoadFeatSettings(), CNetBLASTUIDataSource::x_LoadJobDescriptors(), CColumnarVCFReaderApp::x_LoadSerializedData(), CFeaturePanel::x_LoadSettings(), CSegmentMapTrack::x_LoadSettings(), CAlignmentTrack::x_LoadSettings(), CUIToolRegistry::x_LoadTemplateTool(), CColumnarVCFReaderApp::x_LoadVCFFile(), CProjectService::x_LoadWorkspace(), CSeq_id_Resolver__ChrNamesFromGC::x_MapLoc(), CMacroErrorDlg::x_MergeExceptionMessages(), CUIDataSourceService::x_OpenDataSources(), CFeatureTrack::x_ParseSettings(), CIntronTrack::x_ParseSettings(), CVcfTrack::x_ParseSettings(), CFindOverlapJob::x_PrepareAligner(), CBlastDBCmdApp::x_ProcessBatchEntry_NoDup(), CNetScheduleHandler::x_ProcessMsgBatchHeader(), CNetScheduleHandler::x_ProcessMsgBatchJob(), CNetScheduleHandler::x_ProcessMsgBatchSubmit(), CNetScheduleHandler::x_ProcessMsgQueue(), CNetScheduleHandler::x_ProcessMsgRequest(), CBlastDBCmdApp::x_ProcessSearchRequest(), CBlastVdbCmdApp::x_ProcessSearchRequest(), CGridClient::x_ProlongBlobLifetime(), CUpdateMultipleSeq_Input::x_ReadFromStream(), CUpdateSeq_Input::x_ReadFromStream(), CUIToolRegistry::x_ReadToolInfo(), CUpdateSeq_Input::x_ReadUpdateSeq_ASN(), CUpdateMultipleSeq_Input::x_ReadUpdateSeqs_ASN(), CUpdateMultipleSeq_Input::x_ReadUpdateSeqs_Fasta(), CColumnarVCFReaderApp::x_ReadVCFBlob(), CAlnMultiPane::x_Render(), CAlnMultiRenderer::x_Render(), CBlastHitMatrix::x_RenderImage(), CAlnMultiRenderer::x_RenderRow(), CFastaSeqBlockItem::x_RenderText(), CBioseqEditor::x_ReportError(), CException::x_ReportToDebugger(), CWorkspaceAutoSaver::x_RestoreWorkspace(), CNetBlastSubmittingJob::x_Run(), SOfflineJobContextImpl::x_RunJob(), CSmartFileTextToolbar::x_Save(), CNetBLASTUIDataSource::x_SaveJobDescriptors(), CAssemblyInfo::x_SearchIds(), CCDSTranslationPanel::x_SetLocationForProtein(), CProSplignJob::x_SetupAndRuntBlastn(), CQueryParsePanel::x_StartQueryJob(), CAttribTableColumnIdPanel::x_TableReaderCommon(), CAttribTableColumnIdPanel::x_TableReaderMacro(), CHugeFile::x_TryOpenMemoryFile(), CAssemblyListPanel::x_UpdateSearchTerm(), CUpdateMultiSeq_Dlg::x_UpdateSelected(), CSeqEditPackage::x_UpdateValAuxFile(), CBamLoadOptionPanel::x_ValidateInput(), CAssemblyInfo::x_ValidateTaxId(), CSGSegmentSmearJob::x_WriteToCache(), CFastaOstreamEx::x_WriteTranslatedCds(), CAnnotWriterApp::xInitOutputStream(), CMultiReaderApp::xProcessSingleFile(), CAnnotWriterApp::xReadObject(), CBedGraphWriter::xWriteAnnotFeatureTable(), CBedGraphWriter::xWriteAnnotGraphs(), CAlnVecMultiDataSource::~CAlnVecMultiDataSource(), CBDB_RangeMap< TBV >::~CBDB_RangeMap(), CSparseMultiDataSource::~CSparseMultiDataSource(), and CWriteDB_Impl::~CWriteDB_Impl().
◆ GetPredecessor()Get "previous" exception from the backlog.
Definition at line 1041 of file ncbiexpt.hpp.
References CException::m_Predecessor.
Referenced by CDiagFilter::Check(), CSDB_Exception::GetDBException(), CSDB_Exception::GetRetriable(), CExceptionReporterStream::Report(), CException::ReportAll(), CTbl2AsnApp::Run(), CSynRegistry::TGet(), CMacroErrorDlg::x_FindDataException(), python::CError::x_Init(), CMacroErrorDlg::x_MergeExceptionMessages(), and CNcbiDiag::x_Put().
◆ GetRequestContext() ◆ GetRetriable() [1/2] ERetriable CExceptionArgs_Base::GetRetriable ( void ) const inline ◆ GetRetriable() [2/2] virtual ERetriable CException::GetRetriable ( void ) const inlinevirtual ◆ GetSeverity() [1/2] TSeverity CExceptionArgs_Base::GetSeverity ( void ) const inline ◆ GetSeverity() [2/2] EDiagSev CException::GetSeverity ( void ) const inline ◆ GetStackTrace() ◆ GetStackTraceLevel() EDiagSev CException::GetStackTraceLevel ( void ) static ◆ GetType() [1/6] const char * CException::GetType ( void ) const virtualGet class name as a string.
Reimplemented in CInvalidChoiceSelection, CBlobStateException, CErrnoTemplException< CCoreException >, CErrnoTemplExceptionEx< CCoreException, NCBI_NS_NCBI::NcbiErrnoCode, NCBI_NS_NCBI::NcbiErrnoStr >, CInvalidParamException, and CCoreException.
Definition at line 268 of file ncbiexpt.cpp.
Referenced by SFileTrackRequest::GetFileInfo(), GetReplyMessageProperties(), CException::ReportStd(), CDB_Exception::TypeString(), CNetStorageHandler::x_OnMessage(), CNetStorageHandler::x_ProcessGetObjectInfo(), CNetStorageHandler::x_ProcessSetExpTime(), CNcbiDiag::x_Put(), and CException::x_ReportToDebugger().
◆ GetType() [2/6] virtual const char* CCoreException::GetType ( void ) const inlineoverridevirtual ◆ GetType() [3/6] virtual const char* CInvalidParamException::GetType ( void ) const inlineoverridevirtual ◆ GetType() [4/6]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ GetType() [5/6] ◆ GetType() [6/6] ◆ HasMainText() bool CException::HasMainText ( void ) const inline ◆ Info()Definition at line 1185 of file ncbiexpt.hpp.
References eDiag_Info, and CExceptionArgs_Base::SetSeverity().
Referenced by CDockManager::ActivateClients(), CUIDataSourceService::AddDataSource(), CLDS2_Database::AddFile(), CIndexedDb_New::AddIndexInfo(), CProjectService::AddProjectView(), CBamFileInfo::AddRefSeq(), CCSRAFileInfo::AddRefSeq(), SAccGuide::AddRule(), CAppTaskService::AddTask(), AlignmentDisplay::AlignmentDisplay(), AlignmentSet::AlignmentSet(), CUpdateMultipleSeq_Input::AppendOld_UpdateSeqPairs(), CDockManager::ApplyLayout(), CCassQueryList::AttachSlot(), CMSAToolJob::BeforeRun(), CGRPCServerCallbacks::BeginRequest(), BlastHitList2SeqAlign_OMF(), BOOST_AUTO_TEST_CASE(), CSearch< LEGACY, NHITS >::CalcNSort(), CEquivRange::CalcRelative(), CUpdateSeq_Input::CalculateAlignmentForUnitTest(), CAlignSort::CAlignSort(), CTreeQueryExec::CallFunction(), CMacroEngine::CallFunction(), CMacroResolver::CallFunction(), CAppTaskService::CancelTask(), CCassBlobWaiter::CanRestart(), CAV_DisplayMultiple(), CBamFileInfo::CBamFileInfo(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::CBDB_SplitCursor(), CBlastDbBioseqSource::CBlastDbBioseqSource(), CBlastLMDBManager::CBlastEnv::CBlastEnv(), CCSraDb_Impl::CCSraDb_Impl(), CGBDocument::CGBDocument(), CBDB_Env::CleanLog(), CBDB_Cache::Close(), CNetBLASTUIDataSource::Close(), CWriteDB_Impl::Close(), CBam2Seq_graph::CollectCoverage(), CBam2Seq_graph::CollectRawAccessCoverage(), CNcbiTestApplication::CollectTestUnit(), CUnorderedSplitter::CombineAlignments(), CBDB_RawFile::CompactEx(), CompressAssembly(), CLDS2_Database::Create(), CSubAnnotationPanel::Create5ColFeatTable(), CBamRefSeqInfo::CreateChunks(), CPSGDataLoader_Impl::CGetRequests::CreateGetRequests(), CTableReaderMacro::CreateMacros(), CGBDocument::CreateProjectScope(), CSeqDBImpl::CSeqDBImpl(), CTextPanel::CTextPanel(), CVCFVariantList::CVCFVariantList(), DbIndexInit(), CGlFeedbackFont::DecodeText(), DeleteBlastDb(), CLDS2_Database::DeleteFile(), CVCFVariantList::DeserializeAndCheck(), CSampleJob::Do(), CBDB_CheckPointThread::DoJob(), CAlgoToolManagerBase::DoTransition(), CNcbiApplicationAPI::DryRun(), AlignmentDisplay::DumpCondensed(), DumpSeqEntries(), CGlUtils::DumpState(), CDumpASNIndex::DumpTiming(), CBioseqEditor::EditSelection(), EnabledDelayBuffers(), CNcbiEnvRegMapper::EnvToReg(), CTableQueryExec::EvalNext(), CTreeQueryExec::EvalNext(), CMacroEngineParallel::Exec(), CAsnObjectLoader::Execute(), CPhyloTreeDataSource::ExecuteStringQuery(), CProjectStorage::Exists(), CSplitSeqAlignMerger::GenerateAlignments(), CInstancedAligner::GenerateAlignments(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), CMergeAligner::GenerateAlignments(), CMergeTreeAligner::GenerateAlignments(), CDataTool::GenerateCode(), CLoadInfoMap< Key, Info >::Get(), CGlUtils::GetAccelerated(), CSQLITE3_Cache::GetAccessTime(), CGenomicCollectionsService::GetAssembly(), CPSGDataLoader_Impl::GetBlobByIdOnce(), CSQLITE3_Cache::GetBlobOwner(), CSNPDataLoader_Impl::GetChunkOnce(), CWGSDataLoader_Impl::GetFileInfoByGi(), CWGSDataLoader_Impl::GetFileInfoByProtAcc(), CCassConnectionFactory::GetHostPort(), CSubmissionWizard::GetInstance(), CMTreeItemDataBuilder::GetMActionType(), CGBProjectHandle::GetNextId(), CSNPDataLoader_Impl::GetOrphanAnnotRecordsOnce(), CSnpPtisClient_Impl::GetPrimarySnpTrackForAccVer(), CSnpPtisClient_Impl::GetPrimarySnpTrackForGi(), CProjectView::GetSelection(), CSQLITE3_Cache::GetSize(), CCassConnection::GetSizeEstimates(), CDataCrawlerCache::GetState(), CPosToIndex::GetStatistics(), CVCFVariantList::GetStatistics(), CMacroEngine::GetSynonymFilenames(), CNetBLASTUILoadManager::GetTask(), CTaxTreeDS_ObjMgr::GetTaxMap(), CFormatGuessEx::GuessFormat(), CSampleJobCleanupListener::HandleEvent(), CDB_UserHandler_Diag::HandleIt(), CSDB_UserHandler::HandleIt(), CMessageHandlerDefault::HandleMessage(), CQueryImpl::HasMoreResultSets(), NAdapterSearch::CPairedEndAdapterDetector::CConsensusPattern::InferConsensus(), CWorkbench::Init(), CFeatureFilter::Init(), CTestBMApp::Init(), CSNPFileInfo::InitializeDb(), SNetCacheAPIImpl::InitiateWriteCmd(), CDataMiningService::InitService(), CProjectService::InitService(), CSelectionService::InitService(), CUIDataSourceService::InitService(), CVisibleRangeService::InitService(), CViewManagerService::InitService(), CViewGraphic::InitView(), InsertList(), CTMS_SupportedAssemblies_Client::IsAssemblySupported(), CBamRefSeqInfo::LoadAlignChunk(), CCSRARefSeqInfo::LoadAnnotAlignChunk(), CSNPSeqInfo::LoadAnnotBlob(), CSNPSeqInfo::LoadAnnotChunk(), CCSRARefSeqInfo::LoadAnnotMainChunk(), CCSRARefSeqInfo::LoadAnnotPileupChunk(), CSNPDataLoader_Impl::LoadBlob(), CWGSFileInfo::LoadBlob(), CWGSFileInfo::LoadChunk(), CNcbiApplicationAPI::LoadConfig(), CSpectrumSet::LoadDTA(), LoadFileForSubmission(), CRemoteBlast::LoadFromArchive(), CAsnObjectLoader::LoadFromStream(), CBamRefSeqInfo::LoadMainSplit(), CSpectrumSet::LoadMGF(), CSpectrumSet::LoadMultBlankLineDTA(), CSpectrumSet::LoadMultDTA(), CBamRefSeqInfo::LoadPileupChunk(), CCSRARefSeqInfo::LoadRanges(), CCSRAFileInfo::LoadReadsBlob(), CCSRARefSeqInfo::LoadRefSeqChunk(), CBamRefSeqInfo::LoadSeqChunk(), CObjectListWidgetSel::LoadSettings(), CEditingBtnsPanel::LoadSettings(), CTestApplication::LoadTable(), CTableImportDataSource::LoadTable(), CUIToolRegistry::LoadTemplateToolsInfo(), LogCallback(), CTableImportColumn::LogColumnInfo(), CTableImportDataSource::LogColumnInfo(), CTableDelimiterRules::LogDelims(), CNGAlignParams::LogDump(), CTableImportDataSource::LogFixedFieldWidths(), PT::CItem::LogInstanceCount(), CDockLayoutTree::LogPost(), CDockContainer::LogPostTrees(), LogRequest(), CMacroStat::LogStart(), CMacroStat::LogStop(), CSQLITE3_Cache::CWriterThread::Main(), CConnTestThread::Main(), CFileCode::ModifiedByUser(), ILineReader::New(), CPSGL_Blob_Processor::ObtainSkippedTSE_Lock(), OMSSACallback(), CSeqGraphicDemoDlg::OnAccClick(), CMacroAddConstraint::OnAccept(), CFrameworkDemoGUI::OnActiveClientChanged(), CFrameworkDemoGUI::OnClientAboutToClose(), CFrameworkDemoGUI::OnClientClosed(), CBioseqEditor::OnCreateBiosourceDesc(), CBioseqEditor::OnCreateBiosourceFeat(), CBioseqEditor::OnCreateDescriptor(), CBioseqEditor::OnCreateFeature(), CSeqGraphicWidget::OnDataChanged(), CFrameworkDemoGUI::OnDiagnosticsTimer(), CBioseqEditor::OnEditBiosourceDesc(), CBioseqEditor::OnEditBiosourceFeat(), CGridControlThread::OnExit(), CWorkerNodeIdleThread::OnExit(), CUpdateMultiSeq_Dlg::OnIdle(), CQueryParsePanel::OnIdle(), CAuthorNamesPanel::OnImportAuthorsAffiliationHyperlinkClicked(), CFeatureTblFr::OnJobResult(), CMixedStrands::OnJobResult(), CSubAnnotationPanel::OnJobResult(), CEditMacroDlg::OnPrintClick(), CEditMacroDlg::OnPrintParallelClick(), CBioseqEditor::OnPropagateAllFeatures(), CBioseqEditor::OnPropagateSelectedFeatures(), CTaxTreeTestDlg::OnSubmitClick(), CNetBLASTUIDataSource::Open(), CGenBankUIDataSource::Open(), CBDB_Cache::Open(), CSQLITE3_Cache::Open(), CChunkFile::OpenForWrite(), CSeqIdChunkFile::OpenForWrite(), CBDB_Cache::OpenReadOnly(), CAppDialogs::OpenViewlDialog(), visitor_paste_subtree::operator()(), CHttpCookie::Parse(), CFeatureFilter::Pass(), PatchTargetSequence(), CCassConnection::Perform(), CAppPopup::PopupURL(), CLogPerformance::Post(), CBLASTParams::PrintParams(), CReadDispatcher::Process(), CProcessor_ID2::ProcessData(), CBam2GraphApp::ProcessFile(), CGlCgiImageApplication::ProcessRequest(), CNetCacheBlobFetchApp::ProcessRequest(), CPSGDataLoader_Impl::CGetRequests::ProcessResult(), CBDB_Cache::Purge(), CSQLITE3_Cache::Purge(), CGlimmerReader::Read(), CMSPeak::Read(), CSQLITE3_Cache::Read(), CMSPeak::ReadAndProcess(), CColumnarVCFReader::ReadData(), CVDBCursor::ReadElements(), CColumnarVCFReader::ReadVariantsForChrs(), CMSHit::RecordMatchesScan(), CViewManagerService::RegisterFactory(), CDataMiningService::RegisterTool(), CSGAlignmentDS::ReleaseMemory(), CFileObsolete::Remove(), CEditingBtnsPanel::RemoveAllFeatures(), CGBDocument::RemoveDataLoader(), CVCFVariantList::RemoveSerializedOutput(), ReportMemoryUsage(), CPhyloTreeDataSource::ReRootMidpoint(), CNcbiArguments::Reset(), CPluginManager< TClass >::ResolveFile(), CFrameworkDemoGUI::RestoreWindowLayout(), CNcbiSample_Dbapi_Simple::RetrieveData(), CSeqDBAtlas::ReturnMemoryFile(), CAsnExportJob::Run(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), CPhyExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFastaExportJob::Run(), CFlatFileExportJob::Run(), CGffExportJob::Run(), CGtfExportJob::Run(), CWiggleExportJob::Run(), CEditAppJob::Run(), CNgAlignApp::Run(), CMkIndexApplication::Run(), CReadresult::Run(), COMSSA::Run(), CSplignApp::Run(), CSeqDescrRetrievalJob::Run(), CAnnotMetaDataJob::Run(), CSampleIdleTask::Run(), SGridWorkerNodeImpl::Run(), CXcompareAnnotsApplication::Run(), CAsnCacheTestApplication::Run(), CAsnSubCacheCreateApplication::Run(), CWalkAsnCacheApplication::Run(), CBDBEnvKeeperApp::Run(), BlastdbCopyApplication::Run(), CGi2TaxIdApp::Run(), CTestApplication::Run(), CEntrez2ClientApp::Run(), CGridClientSampleApp::Run(), CRemoteAppClientSampleApp::Run(), CConvImageApp::Run(), CSubImageApp::Run(), CBDB_Env::RunBackgroundWriter(), CTableReaderMacro::RunMacro(), CDiscrepancyContext::RunTests(), s_ConvertSeverity(), s_Create5ColFeatTable(), s_CreateAlign(), s_CreateHandler(), s_CreateNAChunk(), s_DeleteDBFile(), s_DeleteMakeprofileDb(), s_Dump(), s_DumpSparse(), s_DumpZero(), CAscii85::s_Encode(), s_GetDBTree(), CApplyFeatTableTreeItemData::s_GetFunction(), CApplyCDSGeneProtTableTreeItemData::s_GetFunction(), CApplyRNATableTreeItemData::s_GetFunction(), CApplySrcTableTreeItemData::s_GetFunction(), CApplyStrCommTableTreeItemData::s_GetFunction(), CApplyPubTableTreeItemData::s_GetFunction(), CApplyDBlinkTableTreeItemData::s_GetFunction(), CApplyMolinfoTableTreeItemData::s_GetFunction(), CApplyMiscTableTreeItemData::s_GetFunction(), s_GetMinimumSupportedWordSizeByIndex(), s_HTMLEncode(), s_InitializeSubject(), s_LoadSeqAnnot(), s_LogEnvParam(), s_Match_id(), s_SearchInSeqText(), s_UpdateLocalFile(), SAccGuide::SAccGuide(), CEditingBtnsPanel::SaveSettings(), CViewGraphic::SaveSettingsAtProject(), CPkgManager::ScanPackages(), CSearch< LEGACY, NHITS >::Search(), CCompareSeqRegions::SelectMatches(), CFeedbackReport::SendFeedback(), CGBenchService::SendFeedbackReport(), CCachedTaxon3_impl::SendOrgRefList(), SequenceSet::SequenceSet(), CVCFVariantList::SerializeVariantData(), CSeq_id::Set(), CTableImportDataSource::SetColumnHeaderRow(), CTableImportDataSource::SetCommentChar(), CTableImportDataSource::SetFirstImportRow(), CTableImportDataSource::SetHeaderAndFirstRow(), CLoadLockSetter::SetLoaded(), CReaderRequestResult::SetLoadedAcc(), CReaderRequestResult::SetLoadedAccFromSeqIds(), CReaderRequestResult::SetLoadedBlobIds(), CReaderRequestResult::SetLoadedBlobIdsFromZeroGi(), CReaderRequestResult::SetLoadedBlobState(), CReaderRequestResult::SetLoadedBlobVersion(), CReaderRequestResult::SetLoadedGi(), CReaderRequestResult::SetLoadedGiFromSeqIds(), CReaderRequestResult::SetLoadedHash(), CReaderRequestResult::SetLoadedLabel(), CReaderRequestResult::SetLoadedLabelFromSeqIds(), CReaderRequestResult::SetLoadedLength(), CReaderRequestResult::SetLoadedSeqIds(), CReaderRequestResult::SetLoadedSeqIdsFromZeroGi(), CReaderRequestResult::SetLoadedTaxId(), CReaderRequestResult::SetLoadedType(), SetLogFile(), CSearch< LEGACY, NHITS >::SetResult(), CLoadLockSetter::SetSeq_entry(), COMSSABase::SetThreadCount(), ShowFeedbackDialog(), CWorkbench::ShutDown(), CSchedulerEngine::ShutDown(), CDataMiningService::ShutDownService(), CProjectService::ShutDownService(), CSelectionService::ShutDownService(), CVisibleRangeService::ShutDownService(), CViewManagerService::ShutDownService(), AlignmentDisplay::Squeeze(), CBDB_Cache::StartPurgeThread(), CSearchToolBase::StartSearch(), CSQLITE3_Cache::CWriterThread::Stop(), CBDB_Env::StopBackgroundWriterThread(), CBDB_Cache::StopPurgeThread(), CMacroLib::StoreSynonymList(), sx_Update(), CPSGL_Blob_Processor::TSE_ToOM(), UncomressAndCreate(), CMacroEditor::Update(), CAttribTableDelimitersPanel::UpdateDelimiters(), CTableDelimitersPanel::UpdateDelimiters(), CLDS2_Database::UpdateFile(), CSubmissionWizard::UpdateOnPageChange(), CTableXformPanel::x_AddLocations(), CBamRefSeqInfo::x_AddSeqChunk(), CNetBLASTUIDataSource::x_AutoStartMonitoring(), CBlastUsageReport::x_CheckBlastUsageEnv(), CRemoteBlast::x_CheckResultsDC(), CUIDataSourceService::x_CloseDataSources(), CGencollService::x_Connect(), CQualTableLoadManager::x_ConvertToSeqAnnot(), CTableImportWizard::x_ConvertToSeqAnnot(), CSeq_id_Resolver__ChrNamesFromGC::x_Create(), CImportFeatTable::x_CreateCommand(), CBamLoadingJob::x_CreateDataLoader(), x_CreateEmptyLocalCDDEntry(), CTableXformPanel::x_CreateFeatures(), CFrameworkDemoApp::x_CreateGUI(), CHitMatrixDataSource::x_CreateHit(), CProjectServiceTestJob::x_CreateItems(), CCleanupTool::x_CreateLoadingJob(), x_CreateLocalCDDEntryChunk(), CGBankLoadingJob::x_CreateProjectItems(), CBLASTSeqToolJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CProSplignJob::x_CreateProjectItems(), CBamLoadingJob::x_CreateProjectItems(), CWindowMaskerJob::x_CreateProjectItems(), CNgAlignApp::x_CreateSequenceSet(), CProjectServiceTestJob::x_DeleteItems(), CVCFVariantsBase::x_DeserializeAllData(), CFrameworkDemoApp::x_DestroyGUI(), CProjectTask::x_DoSaveUserSelected(), CComponentSearchJob::x_DoSearch(), CRunToolDlg::x_DoTransition(), CDownloadJob::x_Download(), CDownloadJob::x_DownloadAndExtract(), CSGSegmentMapJob::x_Execute(), CVcfFeatureJob::x_Execute(), CQueryParsePanel::x_ExecuteQuery(), CDataMiningPanel::x_ExecuteSearch(), CSnpJob::x_FetchGraphs(), NAdapterSearch::CUnpairedAdapterDetector::x_FindAdapterSeed(), CWriteDB_OidList::x_Flush(), CVDBValue::x_Get(), CVDBValueFor4Bits::x_Get(), CVDBValueFor2Bits::x_Get(), CTL_LangCmd::x_GetDynamicID(), CSNPDataLoader_Impl::x_GetFileInfo(), CWGSDataLoader_Impl::x_GetFileInfo(), CSnpPtisClient_Impl::x_GetPrimarySnpTrack(), CCompareSeqRegions::x_GetPutativeMatches(), CColumnarVCFLoaderManager::x_GetRefSeqs(), CRemoteBlast::x_GetSearchResultsHTTP(), CPoolBalancer::x_GetServer(), CCorrectRNAStrandDlg::x_GetStatusSMART(), CMacroEngineParallel::x_GetThreadCount(), CBlastVdbCmdApp::x_GetVDBBlastUtil(), CHitMatrixDataSource::x_GoodSeg(), CTableImportWizard::x_GuessColumns(), CMacroWorker::x_HandleOutput(), CGlWidgetPane::x_Handlers_handle(), CWriteDB_TaxID::x_IncreaseEnvMapSize(), CWriteDB_LMDB::x_IncreaseEnvMapSize(), CGFFReader::x_Info(), CCassandraException::x_Init(), CUIDataSourceService::x_InitDataSourceTypes(), CUIDataSourceService::x_InitDefaultDataSources(), CRemoteBlast::x_InitDiskCache(), CCSRAFileInfo::x_Initialize(), CWGSFileInfo::x_Initialize(), CUnicodeToAsciiTranslation::x_Initialize(), CSeq_loc_Mapper_Base::x_InitializeLocs(), CDataCrawlerCache::x_InitICache(), CUIDataSourceService::x_InitLoadManagers(), CQueryParsePanel::x_IsValidQuery(), CwxNCBIApp::x_LoadGuiRegistry(), CNetBLASTUIDataSource::x_LoadJobDescriptors(), CPkgManager::x_LoadPackage(), CBamRefSeqInfo::x_LoadRangesCov(), CBamRefSeqInfo::x_LoadRangesEstimated(), CBamRefSeqInfo::x_LoadRangesScan(), CBamRefSeqInfo::x_LoadRangesStat(), CCSRARefSeqInfo::x_LoadRangesStat(), CProjectService::x_LoadWorkspace(), BlastdbCopyApplication::x_MakeDBwIDList(), CSnpJob::x_MakeHistogramFromFtable(), CProjectServiceTestJob::x_ModifyItems(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::x_NextVolume(), CFeaturePanel::x_OnColorIconClicked(), CFeaturePanel::x_OnDecorationIconClicked(), CFeaturePanel::x_OnLabelIconClicked(), CFeaturePanel::x_OnLayoutIconClicked(), CWorkspaceAutoSaver::x_OnSave(), CFeaturePanel::x_OnSizeIconClicked(), CUIDataSourceService::x_OpenDataSources(), CReadIndexSpeedApp::x_PreReadIndex(), CBlastVdbCmdApp::x_PrintBlastDatabaseInformation(), CProjectServiceTestJob::x_PrintItems(), CSequenceUpdater::x_PrintNewEntryIds(), CMacroCompoundConstraintPanel::x_PrintState(), CBlastVdbCmdApp::x_PrintVDBPaths(), CId2ReaderBase::x_ProcessGetBlob(), CId2ReaderBase::x_ProcessGetSplitInfo(), CMakeClusterDBApp::x_ProcessInputFile(), CBGZFFile::x_ReadBlock(), CPSGDataLoader_Impl::x_ReadCDDChunk(), CTar::x_ReadEntryInfo(), CPagedFile::x_ReadPage(), CReader::x_ReportDisconnect(), CScope_Impl::x_ReportNewDataConflict(), CSDB_ConnectionParam::x_ReportOverride(), CSatInfoSchema::x_ResolveServiceName(), CProjectServiceTestTask::x_Run(), CNetBlastSubmittingJob::x_Run(), CInstancedAligner::x_RunAligner(), CGBDocument::x_SaveFile(), CwxNCBIApp::x_SaveGuiRegistry(), CNetBLASTUIDataSource::x_SaveJobDescriptors(), CFeatureSearchJob::x_SearchFeatures(), CVCFVariantsBase::x_SerializeData(), CSeqDBOIDList::x_Setup(), CDataLoadersUtil::x_SetupASNCacheDataLoader(), CDataLoadersUtil::x_SetupBlastDataLoader(), CDataLoadersUtil::x_SetupGenbankDataLoader(), CDataLoadersUtil::x_SetupLDS2DataLoader(), CWindowManagerService::x_ShowToolBar(), CWorkbench::x_ShutDownServices(), CDataCrawlerCache::x_StartHeartbeat(), CAlignTabExportPage2::x_StartNAAlignNamesJob(), CQueryParsePanel::x_StartQueryJob(), CSubmissionWizard::x_StepBackward(), CSubmissionWizard::x_StepForward(), CDataCrawlerCache::x_StopHeartbeat(), SGridWorkerNodeImpl::x_StopWorkerThreads(), CAttribTableColumnIdPanel::x_TableReaderMacro(), CBDB_Cache::x_TruncateDB(), CBLASTSearchOptionsPanel::x_UpdateDBCombo(), CAssemblyListPanel::x_UpdateSearchTerm(), CPkgManager::x_ValidatePackage(), CReadIndexSpeedApp::x_WalkIndex(), SGridWorkerNodeImpl::x_WNCleanUp(), CSchedulerEngine::x_WorkOnThread(), CDumpASNIndex::x_WriteBlob(), CEditObjectFeaturePropagate::xGetEditCommandAllSequences(), CUCSCRegionReader::xParseFeatureUCSCFormat(), CBAMDataLoader_Impl::~CBAMDataLoader_Impl(), CReader::CDebugPrinter::~CDebugPrinter(), CGBDocument::~CGBDocument(), CObjectPool< C >::~CObjectPool(), CSQLITE3_Cache::~CSQLITE3_Cache(), CTaxonCache::~CTaxonCache(), CTextPanel::~CTextPanel(), CTextRetrieveJob::~CTextRetrieveJob(), CWorkerNodeControlServer::~CWorkerNodeControlServer(), and SW::~SW().
◆ IsSetFlag() ◆ IsSetModule() bool CExceptionArgs_Base::IsSetModule ( void ) const inline ◆ Module() [1/2] ◆ Module() [2/2] ◆ Native() int CNcbiError::Native ( void ) const inline ◆ Ncbi_strerror() const char* Ncbi_strerror ( int errnum ) ◆ NcbiErrnoCode() ◆ NcbiErrnoStr() ◆ operator()() [1/4] ◆ operator()() [2/4] ◆ operator()() [3/4] ◆ operator()() [4/4] ◆ operator<<() ◆ operator=() [1/2]Private assignment operator to prohibit assignment.
◆ operator=() [2/2] ◆ operator==() bool CNcbiError::operator== ( ECode err ) const inline ◆ operator|() [1/4] ◆ operator|() [2/4] ◆ operator|() [3/4]template<class TErrCode >
◆ operator|() [4/4] ◆ Report() [1/3] ◆ Report() [2/3]Report specified exception on output stream.
Implements CExceptionReporter.
Definition at line 720 of file ncbiexpt.cpp.
References file, flags, CException::GetClass(), CException::GetFunction(), CException::GetModule(), CException::GetPredecessor(), CException::GetSeverity(), CExceptionReporterStream::m_Out, NULL, CException::ReportThis(), and SDiagMessage::Write().
◆ Report() [3/3] ◆ ReportAll()Report all exceptions.
Report as a string all exceptions. Include full backlog.
Definition at line 370 of file ncbiexpt.cpp.
References eDPF_Exception, flags, CException::GetPredecessor(), CException::m_InReporter, NCBI_CURRENT_FUNCTION, CExceptionReporter::ReportDefault(), and CException::sm_BkgrEnabled.
Referenced by CDUpdater::blast(), BOOST_AUTO_TEST_CASE(), CAlgoToolManagerBase::DoTransition(), CBLASTToolManager::DoTransition(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), CProjectStorage::GetObject(), CBLASTDatabases::Load(), CTestApplication::LoadTable(), main(), CMergeTreeThread::Main(), CSelectFeatureDlg::OnButtonLoadFile(), CSelectFeatureDlg::OnButtonSaveFile(), CCrossAlnDemoDlg::OnFileClick(), CAlignMultipleDemoDlg::OnFileClick(), CHitMatrixDemoDlg::OnFileClick(), CFlatFileDemoDlg::OnLoadFileClick(), CEditMacroDlg::OnPrintClick(), CEditMacroDlg::OnPrintParallelClick(), CEditMacroDlg::OnRunClick(), CMacroEngine::ReadAndParseMacros(), CMacroEngineParallel::ReadAndParseMacros(), ReadAnnotFromFile(), ReadEntryFromFile(), ReadFastaSeqsFromFile(), CCgi2RCgiApp::ReadJob(), CDUpdater::reformatBioseq(), CLegend::Render(), CPieGraph::Render(), CScatterGraph::Render(), CAsnvalThreadState::ReportReadFailure(), CUsageReportJob::ReportUsage(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CNetBlastSubmittingJob::Run(), CNetBlastMonitoringJob::Run(), CEditAppJob::Run(), CDownloadJob::Run(), CBuildAlnVecJob::Run(), CBuildSparseAlnJob::Run(), CNgAlignApp::Run(), CTableReaderMacro::RunMacro(), CBlastArgs::s_CreateBlastOptions(), s_GetMaskLoc(), CClippedScorer::ScoreAlignments(), sGetMessageAndReport(), CMacroLib::StoreSynonymList(), CDUpdater::submitBlast(), CNgAlignApp::x_AddFilters(), CMacroEngine::x_AppendToLibrary(), CMacroEngineParallel::x_AppendToLibrary(), CRunToolDlg::x_DoTransition(), CDownloadJob::x_Download(), CDownloadJob::x_DownloadAndExtract(), CIdMapperTestApp::x_HandleFeatures(), CNgAlignApp::x_LoadExternalSequences(), CTreeAlignMerger::x_MakeSeqAlign(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CHugeFileDemoApp::x_ProcessFileTraditionally(), CSplignApp::x_ProcessPair(), CSoapServerApplication::x_ProcessSoapRequest(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CInstancedAligner::x_RunAligner(), CInstancedAligner::x_RunCleanup(), CInstancedAligner::x_RunMMGlobal(), CVariationNormalization_base< T >::x_Shift(), and CGff3Writer::xWriteNucleotideFeature().
◆ ReportDefault() ◆ ReportDefaultEx() ◆ ReportExtra() [1/2] void CException::ReportExtra ( ostream & out ) const virtualReport "non-standard" attributes.
Report "non-standard" attributes (those of derived class) into the "out" stream.
Reimplemented in CRowReaderException, CSerialException, CBadResiduesException, CLoaderException, CErrnoTemplExceptionEx< CCoreException, NCBI_NS_NCBI::NcbiErrnoCode, NCBI_NS_NCBI::NcbiErrnoStr >, and CSDB_Exception.
Definition at line 428 of file ncbiexpt.cpp.
Referenced by CException::ReportThis(), s_GetExceptionText(), CException::x_ReportToDebugger(), and CMultiReaderApp::xProcessSingleFile().
◆ ReportExtra() [2/2]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ ReportStd()Report "standard" attributes.
Report "standard" attributes (file, line, type, err.code, user message) into the "out" stream (this exception only, no backlog).
Definition at line 409 of file ncbiexpt.cpp.
References flags, SDiagMessage::fNoEndl, SDiagMessage::fNoPrefix, CException::GetClass(), CException::GetErrCodeString(), CException::GetFile(), CException::GetFunction(), CException::GetLine(), CException::GetModule(), CException::GetMsg(), CException::GetSeverity(), CException::GetType(), NULL, out(), text(), and SDiagMessage::Write().
Referenced by CException::ReportThis().
◆ ReportThis() ◆ Retriable() ◆ Set() [1/5] void CNcbiError::Set ( ECode code ) staticSet last error using native error code enum.
Definition at line 160 of file ncbierror.cpp.
References CNcbiError::x_Init().
Referenced by CEndpointKey::CEndpointKey(), CDirEntry::Copy(), CMemoryFileSegment::Flush(), CSystemInfo::GetAvailPhysicalMemorySize(), CSystemInfo::GetClockTicksPerSecond(), CCurrentProcess::GetFileDescriptorsCount(), CProcess::GetFileDescriptorsCount(), CWinSecurity::GetFilePermissions(), GetMemoryUsage(), CCurrentProcess::GetMemoryUsage(), CProcess::GetMemoryUsage(), CCurrentProcess::GetThreadCount(), CProcess::GetThreadCount(), CCurrentProcess::GetTimes(), CProcess::GetTimes(), CSystemInfo::GetTotalPhysicalMemorySize(), CSystemInfo::GetUptime(), GetVirtualMemoryLimitHard(), GetVirtualMemoryLimitSoft(), CSystemInfo::GetVirtualMemoryPageSize(), CProcess::KillGroupById(), MemoryAdvise(), CDirEntry::NormalizePath(), s_CheckAccessPath(), s_GetFileSecurityDescriptor(), s_Win_GetMemoryCounters(), CDirEntry::StringToMode(), CMemoryFileSegment::Unmap(), x_GetAccountSidByName(), and CProcess::x_GetHandle().
◆ Set() [2/5] void CNcbiError::Set ( ECode code, const char * extra ) static ◆ Set() [3/5] ◆ Set() [4/5] ◆ Set() [5/5] ◆ SetClass() ◆ SetDefault() ◆ SetErrCodeVal() void CExceptionArgs_Base::SetErrCodeVal ( TErrCodeVal err_code ) inline ◆ SetErrno() [1/5] void CNcbiError::SetErrno ( int errno_code ) staticSet last error using errno code.
Definition at line 190 of file ncbierror.cpp.
References CNcbiError::x_Init().
Referenced by CTarTempDirEntry::CTarTempDirEntry(), CFileWriter::Flush(), MemoryAdvise(), CFileReader::Read(), CFileReaderWriter::Read(), CTarTempDirEntry::Restore(), s_CheckAccessPath(), s_OSReason(), CNcbiError::SetFromErrno(), NStr::StringToNonNegativeInt(), sx_NewStringToNonNegativeInt(), CFileWriter::Write(), CFileReaderWriter::Write(), CTar::x_ExtractEntry(), and CTar::x_ExtractSparseFile().
◆ SetErrno() [2/5] void CNcbiError::SetErrno ( int errno_code, const char * extra ) static ◆ SetErrno() [3/5] ◆ SetErrno() [4/5] ◆ SetErrno() [5/5] void CNcbiError::SetErrno ( int errno_code, string && extra ) static ◆ SetFlag() ◆ SetFlags() void CExceptionArgs_Base::SetFlags ( TFlags flags ) inline ◆ SetFromErrno() [1/5] void CNcbiError::SetFromErrno ( const char * extra ) static ◆ SetFromErrno() [2/5] ◆ SetFromErrno() [3/5] ◆ SetFromErrno() [4/5] void CNcbiError::SetFromErrno ( string && extra ) static ◆ SetFromErrno() [5/5] void CNcbiError::SetFromErrno ( void ) staticSet last error using current "errno" code.
Definition at line 220 of file ncbierror.cpp.
References CNcbiError::SetErrno().
Referenced by CFileByteSourceReader::CFileByteSourceReader(), CFStreamByteSource::CFStreamByteSource(), CDirEntry::CheckAccess(), CSystemInfo::GetClockTicksPerSecond(), CDir::GetEntriesPtr(), CCurrentProcess::GetMemoryUsage(), CCurrentProcess::GetTimes(), CDirEntry::GetType(), GetVirtualMemoryLimitHard(), GetVirtualMemoryLimitSoft(), CSystemInfo::GetVirtualMemoryPageSize(), CProcess::Kill(), CProcess::KillGroup(), CProcess::KillGroupById(), s_CheckAccessPath(), SetMemoryLimit(), SetMemoryLimitHard(), SetMemoryLimitSoft(), CDirEntry::SetOwner(), CProcess::Wait(), and CTar::x_RestoreAttrs().
◆ SetFromWindowsError() [1/5] void CNcbiError::SetFromWindowsError ( const char * extra ) staticSet last error on MS Windows using GetLastError()
Definition at line 314 of file ncbierror.cpp.
References CNcbiError::SetWindowsError().
◆ SetFromWindowsError() [2/5]Set last error on MS Windows using GetLastError()
Definition at line 296 of file ncbierror.cpp.
References CNcbiError::SetWindowsError().
◆ SetFromWindowsError() [3/5] void CNcbiError::SetFromWindowsError ( const string & extra ) staticSet last error on MS Windows using GetLastError()
Definition at line 308 of file ncbierror.cpp.
References CNcbiError::SetWindowsError().
◆ SetFromWindowsError() [4/5] void CNcbiError::SetFromWindowsError ( string && extra ) staticSet last error on MS Windows using GetLastError()
Definition at line 302 of file ncbierror.cpp.
References CNcbiError::SetWindowsError().
◆ SetFromWindowsError() [5/5] void CNcbiError::SetFromWindowsError ( void ) staticSet last error on MS Windows using GetLastError()
Definition at line 290 of file ncbierror.cpp.
References CNcbiError::SetWindowsError().
Referenced by CDirEntry::Exists(), CDir::GetEntriesPtr(), CWinSecurity::GetFilePermissions(), CCurrentProcess::GetParentPid(), CCurrentProcess::GetThreadCount(), CProcess::GetThreadCount(), CDirEntry::GetType(), CWinSecurity::GetUserName(), CProcess::Kill(), s_FileTimeToCTime(), s_GetCurrentThreadToken(), s_GetFileSecurityDescriptor(), s_Win_GetHandleTimes(), s_Win_GetMemoryCounters(), CWinSecurity::SetTokenPrivilege(), x_GetAccountNameBySid(), x_GetAccountSidByName(), and CProcess::x_GetHandle().
◆ SetFunction() void CException::SetFunction ( const string & function ) inline ◆ SetModule() [1/2] void CExceptionArgs_Base::SetModule ( const string & module ) inline ◆ SetModule() [2/2] ◆ SetRetriable() [1/2] void CExceptionArgs_Base::SetRetriable ( ERetriable retriable ) inline ◆ SetRetriable() [2/2] void CException::SetRetriable ( ERetriable retriable ) inline ◆ SetSeverity() [1/2] ◆ SetSeverity() [2/2] void CExceptionArgs_Base::SetSeverity ( TSeverity severity ) inline ◆ SetStackTraceLevel() void CException::SetStackTraceLevel ( EDiagSev level ) static ◆ SetThrowTraceAbort() void SetThrowTraceAbort ( bool abort_on_throw_trace ) ◆ SetWindowsError() [1/5] void CNcbiError::SetWindowsError ( int native_err_code ) staticSet last error using Windows-specific error code.
Definition at line 260 of file ncbierror.cpp.
References CNcbiError::x_Init(), and CNcbiError::x_SetWindowsCodeCategory().
Referenced by CDir::GetEntriesPtr(), CWinSecurity::GetObjectOwner(), CProcess::Kill(), s_GetCurrentThreadToken(), s_GetFileSecurityDescriptor(), CNcbiError::SetFromWindowsError(), CWinSecurity::SetTokenPrivilege(), x_GetAccountSidByName(), and CProcess::x_GetHandle().
◆ SetWindowsError() [2/5] void CNcbiError::SetWindowsError ( int native_err_code, const char * extra ) static ◆ SetWindowsError() [3/5] ◆ SetWindowsError() [4/5] void CNcbiError::SetWindowsError ( int native_err_code, const string & extra ) static ◆ SetWindowsError() [5/5] void CNcbiError::SetWindowsError ( int native_err_code, string && extra ) static ◆ Throw() [1/5] void CException::Throw ( void ) const virtual ◆ Throw() [2/5] virtual void CCoreException::Throw ( void ) const inlineoverridevirtualPolymorphically (re)throw an exception whose exact type is uncertain.
NB: for best results, *EVERY* concrete derived class in the hierarchy must implement its *OWN* version of Throw(). (Using NCBI_EXCEPTION_DEFAULT or a related macro will take care of this for you.)
Simply invoking the throw keyword with no arguments is a better option when available (within a catch block), but there are circumstances in which it is not.
Reimplemented from CException.
Reimplemented in CErrnoTemplException< CCoreException >.
Definition at line 1493 of file ncbiexpt.hpp.
◆ Throw() [3/5] virtual void CInvalidParamException::Throw ( void ) const inlineoverridevirtualPolymorphically (re)throw an exception whose exact type is uncertain.
NB: for best results, *EVERY* concrete derived class in the hierarchy must implement its *OWN* version of Throw(). (Using NCBI_EXCEPTION_DEFAULT or a related macro will take care of this for you.)
Simply invoking the throw keyword with no arguments is a better option when available (within a catch block), but there are circumstances in which it is not.
Reimplemented from CException.
Definition at line 1516 of file ncbiexpt.hpp.
◆ Throw() [4/5] ◆ Throw() [5/5] ◆ Trace()Definition at line 1179 of file ncbiexpt.hpp.
References eDiag_Trace, and CExceptionArgs_Base::SetSeverity().
Referenced by CVariationUtilities::CorrectRefAllele(), CEutilsClient::Count(), CBLASTToolManager::DoTransition(), CConn_Streambuf::Fetch(), gen_bitlen(), CCassandraFullscanPlan::Generate(), CSeqDB::GetDiskUsage(), CCassandraFullscanPlan::GetPartitionCountEstimate(), CCassConnection::GetTokenRanges(), inflate(), CRemoteBlast::LoadFromArchive(), CStdAnnotTypes::LoadTypes(), LogCallback(), CFrameworkDemoGUI::OnDiagnosticsTimer(), CSeqVectorCache::PrefetchSequence(), CVariationNormalizationLeft::ProcessShift(), CVariationNormalizationDelIns::ProcessShift(), CVariationNormalizationRight::ProcessShift(), RequestToString(), s_ConvertSeverity(), SSignalHandler::s_WatchCtrlCPressed(), CCassandraFullscanPlan::SplitTokenRangesForLimits(), VDBLogWriter(), CWindowMaskerJob::x_CreateProjectItems(), CVariationUtilities::x_FixAlleles(), CAlignFilter::x_GetAlignmentScore(), CSnpPtisClient_Impl::x_GetPrimarySnpTrack(), CCachedTaxon3::x_GetReplyForOrgRef(), CTMS_DisplayTrack_Client::x_HttpFetch(), CEutilsClient::x_LinkOutOnce(), CTar::x_ReadEntryInfo(), CCassBlobTaskLoadBlob::x_RequestChunksAhead(), CEutilsClient::x_Search(), CVariationNormalization_base< T >::x_Shift(), and CEutilsClient::x_SummaryOnce().
◆ UnsetFlag() ◆ UppermostCast()template<class TTo , class TFrom >
Return valid pointer to uppermost derived class only if "from" is _really_ the object of the desired type.
Do not cast to intermediate types (return NULL if such cast is attempted).
Definition at line 1260 of file ncbiexpt.hpp.
◆ Warning()Definition at line 1191 of file ncbiexpt.hpp.
References eDiag_Warning, and CExceptionArgs_Base::SetSeverity().
Referenced by CThreadPool_Impl::Abort(), CSeqsRange::Add(), CCompoundRWRegistry::Add(), CTextJoiner< num_prealloc, TIn, TOut >::Add(), CGapAnalysis::AddBioseqGaps(), CQueueClientInfoList::AddClientInfo(), CFeatureTableReader_Imp::AddFeatQual(), SAccGuide::AddRule(), CGRPCClientContext::AddStandardNCBIMetadata(), SPSG_Throttling::SStats::Adjust(), AlignmentSet::AlignmentSet(), CNcbiApplicationAPI::AppMain(), CSerialObject::Assign(), CNCBlobKey::Assign(), CAdminCmdProcessor::Authenticate(), CCgiResponse::BeginPart(), BlastFormatter_PreFetchSequenceData(), CGlBuffer20< T >::BufferData(), CGlBuffer11< T >::BufferData(), BuildAlignDataSource(), WSDLParser::BuildDataTree(), CRelocateCallback::Callback(), CEutilsClient::CallWithRetry(), CPSGDataLoader_Impl::CallWithRetry(), CallWithRetry(), CCSRADataLoader_Impl::CallWithRetry(), CSNPDataLoader_Impl::CallWithRetry(), CVDBGraphDataLoader_Impl::CallWithRetry(), CWGSDataLoader_Impl::CallWithRetry(), CQueue::CancelSelectedJobs(), CQueue::CancelWaitGet(), CQueue::CancelWaitRead(), CBlastFormat::CBlastFormat(), CClusterDBSource::CClusterDBSource(), CQueue::ChangeAffinity(), CRmtFileStatus::Check(), CheckBinaryTruncation(), CNCActiveHandler::CheckCommandTimeout(), CheckForFreqRatioFile(), CCgiApplication::CheckMemoryLimit(), CheckMTByQueries_QuerySize(), CDataTypeModule::CheckNames(), CCassBlobWaiter::CheckReady(), CCassQueryList::CheckSlot(), CheckStringTruncation(), CIgAnnotationInfo::CIgAnnotationInfo(), CBDB_Cache::Close(), CQueueDataBase::Close(), CArg_Ios::CloseFile(), CBam2Seq_graph::CollectCoverage(), CBam2Seq_graph::CollectRawAccessCoverage(), CCodeGenerator::CollectTypes(), NWinHook::COnExitProcess::COnExitProcess(), CICacheCF< CNetICacheClient >::ConfigureICache(), CICacheCF< CNetICacheClient >::ConfigureTimeStamp(), CBlastDBAliasApp::ConvertGiFile(), pub_report::ConvertPMCtoPMID(), CSeqMaskerIstatFactory::create(), CMSModSpecSet::CreateArrays(), CVDBBlastUtil::CreateBioseqFromOid(), CSeqMaskerOstatOpt::createCacheBitArray(), CGradientColorPanel::CreateControls(), CSQLITE3_BlobCacheCF::CreateInstance(), CBlobStorageFactory::CreateInstance(), CNCPeerControl::CreateNewSocket(), CAlignCleanup::CreatePairwiseFromMultiple(), CProtSeqlocHelper::CreateSeqloc(), CDeltaHelper::CreateSSR(), CSafeStaticLifeSpan::CSafeStaticLifeSpan(), CSeqMaskerIstatOBinary::CSeqMaskerIstatOBinary(), CSmallDNS::CSmallDNS(), CTLibContext::CTLIB_srverr_handler(), CVDBGraphDb_Impl::CVDBGraphDb_Impl(), CWriteDB_ConsolidateAliasFiles(), SPSG_Throttling::Discovered(), SPSG_ParamMin< NCBI_PARAM_TYPE(PSG, max_concurrent_requests_per_server)>::Do(), SAsnProjectSingleT::DoCreate(), pub_report::DoHydraSearch(), CEUtilsUpdater::DoPubSearch(), CAlignGlyph::DrawPWAlignElem(), CLDS2_ObjectParser::EndBlob(), CTreeFiller::Execute(), CProjectStorage::Exists(), CObjectIStreamAsnBinary::ExpectStringTag(), CMapperMTArgs::ExtractAlgorithmOptions(), CFormattingArgs::ExtractAlgorithmOptions(), CQueue::FailJob(), CConn_Streambuf::Fetch(), pub_report::CUnpublishedReport::FetchPub(), CRgbaGradColorTable::FillGradient(), CAppRegistry::Find(), CSeq_id_not_set_Tree::FindMatch(), CSeq_id_not_set_Tree::FindReverseMatch(), CTestDispatcher::Fire(), CTestDispatcher::FireFirst(), CCurrentProcess::Fork(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), CClientPseudoTypeStrings::GenerateClassCode(), CBlast4Field::Get(), CSGAlignmentDS::GetAlignType(), CGencollSvc::GetAssmsInfo(), ChemicalGraph::GetAtomInfo(), Residue::GetAtomInfo(), Molecule::GetAtomInfo(), CNCPeerControl::GetBGConn(), CSplitQueryBlk::GetChunkOverlapSize(), CSatInfoServiceParser::GetConnectionString(), CGenomicCollectionsService::GetEquivalentAssemblies(), CNetScheduleGetJobImpl< CMainLoopThread::CImpl >::GetJobImmediately(), ICitationBase::GetLabel(), CGuiObjectInfoSeq_align::GetLinks(), CSmallDNS::GetLocalHost(), CDB_Object::GetLogString(), CClusterDBSource::GetNext(), CProjectItem::GetObject(), CProjectStorage::GetObject(), StructureBase::GetParentOfType(), CPMCIDConverterServer::GetPmids(), CRefArgs::GetQueryString(), CSegmentMapTrackFactory::GetSettings(), CSequenceTrackFactory::GetSettings(), CSixFramesTransTrackFactory::GetSettings(), CAlignmentTrackFactory::GetSettings(), CVcfTrackFactory::GetSettings(), SWorkerNodeJobContextImpl::GetShutdownLevel(), CFeatGlyph::GetSignature(), CSysPath::GetStdPath(), CImage::GetSubImage(), CDirEntry::GetTmpName(), CGuiObjectInfoVariation::GetToolTip(), IAlnGraphicDataSource::GetUnalignedTails(), IntegerSpinCtrl::GetUnsignedInteger(), CArgErrorHandler::HandleError(), CSDB_UserHandler::HandleMessage(), CNcbiRegistry::IncludeNcbircIfAllowed(), CSeq_align_Mapper_Base::InitExon(), CNCSyncLog::Initialize(), CIdMapperConfig::Initialize(), CSetupFactory::InitializeMegablastDbIndex(), CSrvSocketTask::InternalRunSlice(), CTMS_SupportedAssemblies_Client::IsAssemblySupported(), SNetServiceImpl::IterateUntilExecOK(), CStdPoolOfThreads::KillAllThreads(), CAlignmentTrack::LayoutStrToValue(), CCgi2RCgiApp::ListenJobs(), CCodeGenerator::LoadConfig(), CDataTool::LoadDefinitions(), CRemoteBlast::LoadFromArchive(), CId1Reader::LoadGiBlob_ids(), CwxTableListCtrl::LoadTableSettings(), LogCallback(), CThreadInPool_ForServer::Main(), CThreadInPool< TRequest >::Main(), CBlastnNode::Main(), CBlastxNode::Main(), CTblastnNode::Main(), CDBConnectionFactory::MakeValidConnection(), CLocMapper_Default::Map(), CSeq_loc_Mapper_Base::Map(), CGlBuffer20< T >::MapBuffer(), CGlBuffer11< T >::MapBuffer(), MemoryAdvise(), MTByQueries_DBSize_Warning(), NCBITEST_INIT_TREE(), CSeqDBLMDBSet::NegativeTaxIdsToOids(), CSDBAPI::NewBlobStore(), CDatabase::NewBlobStore(), CNormalizeVariant::NormalizeIdentityInstance(), CDirEntry::NormalizePath(), CWGSDb_Impl::NormalizePathOrAccession(), CWNJobWatcher::Notify(), CNetStorageHandler::OnClose(), CFrameworkDemoGUI::OnDiagnosticsTimer(), CNetScheduleHandler::OnError(), CTestReceiver::OnEventReceipt(), CTestDispatcher::OnEventReceipt(), CwxTableListCtrl::OnPaint(), CNetStorageHandler::OnRead(), COpentelemetryTracer::OnRequestStart(), CNetCacheServerListener::OnWarningImpl(), CNetScheduleServerListener::OnWarningImpl(), CNetStorageServerListener::OnWarningImpl(), CPubseqGatewayCacheBlobProp::Open(), CBDB_Cache::Open(), CBDB_Volumes::Open(), CReader::OpenInitialConnection(), CCassandraFullscanWorker::operator()(), CDefaultModErrorReporter::operator()(), CRemoteAppReaperTask::operator()(), CRemoteAppRemoverTask::operator()(), CBioseq::PackAsDeltaSeq(), CSeq_id::ParseIDs(), XSDParser::ParseList(), JSDParser::ParseNode(), XSDParser::ParseUnion(), CUsageReportSampleApp::Pattern_3_StatusControl(), CServer_ConnectionPool::PingControlConnection(), CMessageListener_Stack::PopListener(), CValidError_imp::PostErr(), CFastaReader::PostWarning(), CObjectManagerEngine::PrefetchNotify(), CLocalVDBBlast::PreprocessDBs(), CQueue::PrintAllJobDbStat(), CRemoteAppClientSampleApp::PrintJobInfo(), CBlastFormat::PrintOneResultSet(), CPdf::PrintQuadBuffer(), CShutdownProcessor::Process(), CReadDispatcher::Process(), CDataTool::ProcessModules(), ProjectExon(), CBDB_Cache::Purge(), CGlRender::PushAttrib(), CRenderVector::PushAttrib(), CGPipeMessageListener::PutError(), SWorkerNodeJobContextImpl::PutProgressMessage(), CBamIndex::Read(), CBioTreeAttrReader::Read(), CRepeatLibrary::Read(), SNetStorageServerParameters::Read(), SJobDump::Read(), CSearchHelper::ReadCompleteSearch(), impl::CDriverContext::ReadDBConfParams(), CCgi2RCgiApp::ReadJob(), CSrvSocketTask::ReadLine(), CSearchHelper::ReadModFiles(), SNetScheduleJobReaderImpl::ReadNextJob(), ReadObject(), CPSGDataLoader_Impl::CPSG_PrefetchCDD_Task::ReadResults(), CSearchHelper::ReadSearchRequest(), CFeature_table_reader::ReadSequinFeatureTables(), RecoverSearchStrategy(), CObjectManager::RegisterDataLoader(), RemoteBlastDbLoader_ErrorHandler(), CDiagContextThreadData::RemoveCollectGuard(), CServer_ConnectionPool::RemoveListener(), CCgi2RCgiApp::RenderPage(), tracker::report_match(), CODBC_Reporter::ReportErrors(), ColumnarVcfCache::ReportSyntaxErrors(), CUsageReportJob::ReportUsage(), CNcbiArguments::Reset(), SRelLoc::Resolve(), CCassQuery::Restart(), CNcbiSample_Dbapi_Simple::RetrieveData(), CQueue::ReturnJob(), CNSSubmitRollback::Rollback(), CNSBatchSubmitRollback::Rollback(), CNSGetJobRollback::Rollback(), CNSReadJobRollback::Rollback(), CSearchJobBase::Run(), CBuildAlnVecJob::Run(), CNgAlignApp::Run(), CMkIndexApplication::Run(), CIdMapperTestApp::Run(), CDeltaBlastApp::Run(), CPsiBlastApp::Run(), CTblastxApp::Run(), SGridWorkerNodeImpl::Run(), CAsnCacheTestApplication::Run(), CAsnSubCacheCreateApplication::Run(), CBDBEnvKeeperApp::Run(), CWig2tableApplication::Run(), CTestDispatchApp::Run(), CGridClientSampleApp::Run(), CRemoteAppClientSampleApp::Run(), CBDB_Env::RunBackgroundWriter(), CHydraServer::RunHydraSearch(), s_ConvertMetaData(), s_ConvertSeverity(), SPSG_Params::s_GetCompetitiveAfter(), s_GetCubbyUserName(), s_GetDiskSpace_PANFS(), fix_pub::s_GetESearchIds(), SPSG_Params::s_GetRequestTimeout(), s_GetRetryDelay(), s_GetTaxIDList(), s_GetTryLimit(), s_ImportSearchStrategy(), SPSG_Throttling::s_OnTimer(), s_ParseErrCodeInfoStr(), s_PostWarning(), s_ProcessCellLineLine(), s_ProcessECNumberLine(), s_ProcessListenEvent(), s_ProcessSeqIDsForV5(), s_ReadFromSocket(), s_ScanRecursive(), s_SetContainerData(), s_SetPrimitiveData(), s_UnpackPrimitiveField(), s_ValidateSeqLiteral(), s_VerifySeqidlist(), s_WriteToSocket(), sAddRuntimeError(), CPkgManager::ScanPackages(), CSearch< LEGACY, NHITS >::Search(), CSeqGraphicPane::SelectSeqLoc(), CRemoteAppRequest::Send(), CBDB_FieldString::Set(), CSeq_id::Set(), CRmtFileStatus::Set(), CSeqMaskerIstat::set_min_count(), CDiagContext::SetAppState(), CDbapiConnMgr::SetConnectionFactory(), CTrackUtils::SetError(), CObjectOStream::SetFormattingFlags(), CObjectOStreamXml::SetFormattingFlags(), CReaderRequestResult::SetLoadedBlobVersion(), CReader::SetMaximumConnections(), CCassandraFullscanPlan::SetPartitionCountPerQueryLimit(), CSearch< LEGACY, NHITS >::SetResult(), CRequestContext::SetSessionID(), CDiagContext::SetupDiag(), SetupSubjects_OMF(), CArgDescriptions::SetUsageContext(), CObjectOStream::SetVerifyDataGlobal(), CObjectOStream::SetVerifyDataThread(), CCgiApplication::ShouldRestart(), SourceToProduct(), CBDB_Cache::StartPurgeThread(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSynRegistry::TGet(), CBLASTParams::ToArgVec(), TrackShuttingDown(), CEUtilsGeneric::TryQuery(), DTDParser::TypesBlock(), NWinHook::CHookedFunctions::UnHookAllFuncs(), CGlBuffer20< T >::UnmapBuffer(), CSDBAPI::UpdateMirror(), CGeneModelConfig::UpdateSettings(), CSQLITE3_Cache::Vacuum(), CValidError_imp::Validate(), CGenomicCollectionsService::ValidateChrType(), CSearchHelper::ValidateSearchSettings(), CReader::WaitBeforeNewConnection(), CEUtilsGeneric::warning(), CHydraServer::warning(), CPMCIDConverterServer::warning(), CPluginManager< TClass >::WillExtendCapabilities(), CObjectOStream::AsnIo::Write(), CConversionApp::Write(), CFastaOstreamEx::WriteFeature(), CCgiResponse::WriteHeader(), NWinHook::CApiHookMgr::x_AddHook(), CCachedTaxon3::x_AddReplyToCache(), CMakeBlastDBApp::x_AddSeqEntries(), CScope_Impl::x_AddSynonym(), CBlastDBAliasApp::x_AddVDBsToAliasFile(), CReader::x_AllocConnection(), CTar::x_Append(), CTar::x_Backspace(), CSGAlignmentJob::x_BuildAlignDataSource(), CNetScheduleHandler::x_CheckGetParameters(), CFeatureGenerator::SImplementation::x_CheckInconsistentDbxrefs(), CQueueDataBase::x_CheckOpenPreconditions(), CNetScheduleHandler::x_CheckReadParameters(), CNCActiveSyncControl::x_CheckSlotTheirSync(), CBlastTabularInfo::x_CheckTaxDB(), CAlignCleanup::x_Cleanup_AnchoredAln(), CNCMessageHandler::x_CloseOnPeerError(), CJobCommitterThread::x_CommitJob(), CNSClientId::x_ConvertToClaimedType(), CBamLoadingJob::x_CreateDataLoader(), CBLASTSeqToolJob::x_CreateProjectItems(), CMergeAlignmentsJob::x_CreateProjectItems(), CNaSeqlocHelper::x_CreateSeqloc(), CNCMessageHandler::x_DoCmd_SyncStart(), CAlignGlyph::x_DrawMultiAlign(), CBlastUsageReport::x_EUsageParmsToString(), CSGSegmentSmearJob::x_Execute(), CMTArgs::x_ExtractAlgorithmOptions(), CTar::x_ExtractEntry(), CNetScheduleHandler::x_FinalizeReadCommand(), CGenomicCollectionsService::x_FindAssembliesBySequences(), CGencollIdMapper::x_FindParentSequence(), CPhrapReader::x_FindSeq(), CSpaceShrinker::x_FinishMoves(), CNCMessageHandler::x_FinishReadingBlob(), CSGAlignmentJob::x_GetAlignments(), CAsnSubCacheCreateApplication::x_GetBioseqHandle(), SNSCommandArguments::x_GetDumpFields(), CId2ReaderBase::x_GetError(), CDeflineGenerator::x_GetModifiers(), CMainLoopThread::x_GetNextJob(), CBasicManifest_CI< TString >::x_GetNextValue(), CPromote::x_GetProductId(), CReportEntry::x_GetRCoordinate(), CFeatureTrackFactory::x_GetSettings(), CVarTrackFactory::x_GetSettings(), CPsiBlastInputData::x_GetSubjectSequence(), CNcbiApplicationAPI::x_HonorStandardSettings(), NWinHook::CApiHookMgr::x_HookSystemFuncs(), CSeq_id::x_IdentifyAccession(), CCgiRequest::x_Init(), CSeq_align_Mapper_Base::x_Init(), CNcbiRegistry::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), TestUtil::CBlastOM::x_InitBlastDatabaseDataLoader(), CBlastScopeSource::x_InitBlastDatabaseDataLoader(), CBlastDBCmdApp::x_InitBlastDB_TaxIdList(), CBlastScopeSource::x_InitGenbankDataLoader(), TestUtil::CBlastOM::x_InitGenbankDataLoader(), CSeq_loc_Mapper_Base::x_InitializeLocs(), CSeq_loc_Mapper_Base::x_InitSparse(), CBlastAppArgs::x_IssueWarningsForIgnoredOptions(), CSGAlignStatJob::x_LoadAlignments(), CAlignmentTrack::x_LoadAlignmentSettings(), CSeqGraphicConfig::x_LoadFeatSettings(), CNcbiEncrypt::x_LoadKeys(), CPkgManager::x_LoadPackage(), CSnpTrack::x_LoadSettings(), CSegmentMapTrack::x_LoadSettings(), CSequenceTrack::x_LoadSettings(), CAlignmentTrack::x_LoadSettings(), CSixFramesTransTrack::x_LoadSettings(), CNCMessageHandler::x_LogCmdLog(), CSeq_loc_Mapper_Base::x_MapInterval(), CReportEntry::x_MapPos(), CAlnSpanVertModel::x_MergeRows(), SNSCommandArguments::x_NormalizeErrorMessage(), CDataTrack::x_OnJobFailed(), CNetStorageHandler::x_OnMessage(), CViewGraphic::x_OnSetSelection(), CVcfLoadingJob::x_OnVCFVariantListReady(), CQueueDataBase::x_Open(), CBDB_Env::x_Open(), CTar::x_Open(), CGFFReader::x_ParseFeatRecord(), CLDS2_Manager::x_ParseFile(), CTar::x_ParsePAXData(), CFeatureTrack::x_ParseSettings(), CIntronTrack::x_ParseSettings(), CVcfTrack::x_ParseSettings(), CAlnSpanVertModel::x_PopulateRows(), CSrvSocketTask::x_PrintError(), CNetScheduleHandler::x_PrintGetJobResponse(), CDiagContext::x_PrintMessage(), CAnnotObject_Info::x_ProcessAlign(), CNetScheduleHandler::x_ProcessCancel(), CNetScheduleHandler::x_ProcessChangeAffinity(), CNetScheduleHandler::x_ProcessDump(), CNetScheduleHandler::x_ProcessFastStatusS(), CNetScheduleHandler::x_ProcessFastStatusW(), CId2ReaderBase::x_ProcessGetBlob(), CNetScheduleHandler::x_ProcessGetMessage(), CNetScheduleHandler::x_ProcessJobDelayExpiration(), CNetScheduleHandler::x_ProcessJobDelayReadExpiration(), CNetScheduleHandler::x_ProcessJobExchange(), CNetScheduleHandler::x_ProcessListenJob(), CNCActiveHandler::x_ProcessPeerError(), CNetScheduleHandler::x_ProcessPut(), CNetScheduleHandler::x_ProcessPutFailure(), CNetScheduleHandler::x_ProcessPutMessage(), CCassandraFullscanWorker::x_ProcessQueryResult(), CNetScheduleHandler::x_ProcessRedo(), CNetScheduleHandler::x_ProcessReread(), CNetScheduleHandler::x_ProcessReschedule(), CNetScheduleHandler::x_ProcessReturn(), CNetScheduleHandler::x_ProcessSetClientData(), CNetScheduleHandler::x_ProcessStatus(), CGridClient::x_ProlongBlobLifetime(), CNCMessageHandler::x_ProxyToNextPeer(), CAlignFilter::x_Query_Op(), IRWRegistry::x_Read(), CTar::x_ReadAndProcess(), CTar::x_ReadArchive(), CNCMessageHandler::x_ReadAuthMessage(), CBGZFFile::x_ReadBlock(), CNCMessageHandler::x_ReadCommand(), CNcbiTestApplication::x_ReadConfiguration(), CTar::x_ReadEntryInfo(), CCgiEntryReaderContext::x_ReadMultipartHeaders(), CCgiEntryReaderContext::x_ReadURLEncodedEntry(), CObjectManager::x_RegisterLoader(), CDBPoolBalancer::x_ReinitFromCounts(), CNetScheduleHandler::x_RemoveDuplicateStatuses(), CReader::x_ReportDisconnect(), CSDB_ConnectionParam::x_ReportOverride(), CFastCgiApplicationMT::x_RunFastCGI(), CBlastnApp::x_RunMTBySplitDB(), CBlastpApp::x_RunMTBySplitDB(), CBlastxApp::x_RunMTBySplitDB(), CRPSBlastApp::x_RunMTBySplitDB(), CRPSTBlastnApp::x_RunMTBySplitDB(), CTblastnApp::x_RunMTBySplitDB(), CBlastnApp::x_RunMTBySplitQuery(), CBlastpApp::x_RunMTBySplitQuery(), CBlastxApp::x_RunMTBySplitQuery(), CRPSBlastApp::x_RunMTBySplitQuery(), CRPSTBlastnApp::x_RunMTBySplitQuery(), CTblastnApp::x_RunMTBySplitQuery(), CAnnot_Collector::x_SearchMapped(), CUsageReport::x_SendAsync(), CEnvironmentRegistry::x_Set(), CEnvironmentRegistry::x_SetComment(), CRequestContext::x_SetHitID(), CSharedHitId::x_SetHitId(), CDataLoadersUtil::x_SetupASNCacheDataLoader(), CDataLoadersUtil::x_SetupLDS2DataLoader(), CTar::x_Skip(), CPhrapReader::x_SkipTag(), CNCMessageHandler::x_StartCommand(), CDiagContext::x_StartRequest(), CException::x_ThrowSanityCheck(), CSysLog::x_TranslateFlags(), CTraversalPatternMatchCallback::x_TryToAttachPattern(), CTraversalPatternMatchCallback::x_TryToDeprecatePatternMatchers(), CQueue::x_UpdateDB_PutResultNoLock(), CAlnSpanVertModel::x_UpdateMetaData(), CMakeBlastDBApp::x_VerifyInputFilesType(), CNCMessageHandler::x_WaitForPeerAnswer(), CGFFReader::x_Warn(), CVcfWriter::x_WriteFeature(), CNCMessageHandler::x_WriteInitWriteResponse(), CNetScheduleDApp::x_WritePid(), CNetStorageDApp::x_WritePid(), CSGSegmentSmearJob::x_WriteToCache(), CAutoTrans::~CAutoTrans(), CDB_UserHandler_Deferred::~CDB_UserHandler_Deferred(), CFileDeleteList::~CFileDeleteList(), NWinHook::CHookedFunction::~CHookedFunction(), CPoolOfThreads< TRequest >::~CPoolOfThreads(), CPoolOfThreads_ForServer::~CPoolOfThreads_ForServer(), and CSQLITE3_Cache::~CSQLITE3_Cache().
◆ what() const char * CException::what ( void ) const virtualnoexceptStandard report (includes full backlog).
Definition at line 342 of file ncbiexpt.cpp.
References string.
Referenced by NMItemData::AddConstraintIgnoreNewText(), CIndexedDb_New::AddIndexInfo(), CProjectService::AddProjectView(), CGuiRegistry::AddSite(), CContigAssembly::Align(), CNcbiApplicationAPI::AppMain(), BlastJSON_FormatReport(), BlastXML2_FormatReport(), BlastXML_FormatReport(), BOOST_AUTO_TEST_CASE(), CDiscrepancyCore::Call(), CEUtilsApp::CallESummary(), CMacroEngine::CallFunction(), CMacroResolver::CallFunction(), CEutilsClient::CallWithRetry(), CPSGDataLoader_Impl::CallWithRetry(), CallWithRetry(), CCSRADataLoader_Impl::CallWithRetry(), CSNPDataLoader_Impl::CallWithRetry(), CVDBGraphDataLoader_Impl::CallWithRetry(), CWGSDataLoader_Impl::CallWithRetry(), CWorkspaceAutoSaver::CheckCrash(), CCassBlobWaiter::CheckReady(), CCassQueryList::CheckSlot(), CReferenceDataType::CheckType(), CGridCommandLineInterfaceApp::Cmd_Replay(), CCodeGenerator::CollectTypes(), CSeqMaskerIstatFactory::create(), CSeqMaskerOstatFactory::create(), CSubAnnotationPanel::Create5ColFeatTable(), CEntrezDB::CreateGeneSet_Gene(), CAlnMultiModel::CreateRows(), CSequenceTrackFactory::CreateTracks(), CTmpStreamGuard::CTmpStreamGuard(), CCurrentProcess::Daemonize(), DbIndexInit(), CVCFVariantList::DeserializeAndCheck(), CDisplaySeqalign::DisplaySeqalign(), CIndexUpdateThread::DoJob(), CBuildDatabase::EndBuild(), C5ColObjectLoader::Execute(), CAgpObjectLoader::Execute(), CAsnObjectLoader::Execute(), CAssemblyObjectLoader::Execute(), CBedObjectLoader::Execute(), CFastaObjectLoader::Execute(), CGBFlatFileObjectLoader::Execute(), CGBObjectLoader::Execute(), CGffObjectLoader::Execute(), CPhyObjectLoader::Execute(), CPslObjectLoader::Execute(), CRMObjectLoader::Execute(), CTextAlignObjectLoader::Execute(), CVcfObjectLoader::Execute(), CWigObjectLoader::Execute(), CTcpWorker::Execute(), CProjectStorage::Exists(), CCodeGenerator::ExternalResolve(), ExtractCommonFields(), CNetService::FindServer(), CRR_Field< TTraits >::Get(), CGencollSvc::GetAssmsInfo(), CFeatureIndex::GetBestGene(), CFeatureIndex::GetBestParent(), GetFeatureFromTableId(), CRR_Util::GetFieldValueConverted(), CGencollSvc::GetGCAssembly(), GetLoc(), CBulkLocationPanel::GetLocForBioseq(), CFeatureIndex::GetOverlappingSource(), NMItemData::GetSelectedCapType(), CBioseqIndex::GetSequence(), CFeatureIndex::GetSequence(), NMItemData::GetSourceTypeInDoublePanel(), NMItemData::GetSourceTypeInSinglePanel(), CDeflineProcess::IndexedProcess(), CNSTDatabase::InitialConnect(), SNetCacheAPIImpl::InitiateWriteCmd(), CWinMaskUtil::CIdSet_SeqId::insert(), CRemoveUnindexedFeatures::IsLocationUnindexed(), CBioseqIndex::IterateDescriptors(), CBioseqIndex::IterateFeatures(), CBioseqIndex::IterateGaps(), CTextPanel::Load(), CwxTableListCtrl::LoadTableSettings(), CMainLoopThread::Main(), DTDParser::Module(), ASNParser::ModuleBody(), NSTGetBackendConfiguration(), NMItemData::OnAfterCheck(), NMItemData::OnAutodefCompleteSelected(), NMItemData::OnBeforeCheck(), CIndexerAppModeExtension::OnCloseWorkspace(), NMItemData::OnControlsAddRNAPanelSelected(), NMItemData::OnConvertFeatFromCDS(), NMItemData::OnConvertFeatToChanged(), NMItemData::OnDOILookupModeChanged(), CValidateFrame::OnDone(), CAlnMultiWidget::OnDSChanged(), NMItemData::OnExistingTextChanged(), CUpdateSeq_Dlg::OnIdle(), CAlignTabExportPage2::OnIdle(), NMItemData::OnIllegalDbXrefSelected(), CSubAnnotationPanel::OnImportFeatTableClick(), NMItemData::OnLeftDigitsLettersInParsePanels(), CPhyloTreeWidget::OnLoadAttributes(), CNetScheduleHandler::OnMessage(), NMItemData::OnMiscFeatRuleSelected(), NMItemData::OnProductDouble(), NMItemData::OnProteinNameDouble(), NMItemData::OnProteinNameSingle(), NMItemData::OnRemoveFromParsedField(), NMItemData::OnRightDigitsLettersInParsePanels(), NMItemData::OnRnaTypeChanged(), CMacroFlowEditor::OnSaveCopies(), CDataMiningPanel::OnSearchFinished(), NMItemData::OnSelectFeature(), NMItemData::OnSelectTable(), NMItemData::OnStructCommFieldChanged(), NMItemData::OnStructCommFieldDblChanged(), CTaxTreeTestDlg::OnSubmitClick(), CGenBankUIDataSource::Open(), CReader::OpenInitialConnection(), CLocalVDBBlast::PreprocessDBs(), CIndexedDb_Old::PreSearch(), CReadDispatcher::Process(), CSeqEntryPresenter::Process(), CGlCgiImageApplication::ProcessRequest(), CGridCgiApplication::ProcessRequest(), CMacroEngine::ReadAndParseMacros(), CMacroEngineParallel::ReadAndParseMacros(), CCgi2RCgiApp::ReadJob(), CFormatReadHook::ReadObject(), CReadHook_SkipError::ReadObject(), CSmartFileTextToolbar::ReallyDone(), CNetStorageGCDatabase::ReleaseAppLock(), CNetStorageGCDatabase::RemoveObject(), CVCFVariantList::RemoveSerializedOutput(), CLegend::Render(), CPieGraph::Render(), CScatterGraph::Render(), CAlnVecRow::RenderColumn(), CAlnMultiPane::RenderVectorGraphics(), CCodeGenerator::ResolveInAnyModule(), CLocalBlast::Run(), CBuildAlnVecJob::Run(), CBuildSparseAlnJob::Run(), CTableDataSUCJob::Run(), CTableDataValidateJob::Run(), CTextRetrieveJob::Run(), COMSSAMerge::Run(), CComponentIDToolApp::Run(), CIgBlastnApp::Run(), seqsubmit_split::CSeqSubSplitter::Run(), CTableDataVcfJob::Run(), CFeatureRetrievalJob::Run(), CFlatFileSequenceListJob::Run(), CTax4BlastDemo::Run(), CSdbapiTest::Run(), CPubmedFetchApplication::Run(), CMultiAligner::Run(), CAsnCacheTestApplication::Run(), CConvert2BlastMaskApplication::Run(), CVDBBlastnApp::Run(), CVDBTblastnApp::Run(), CDemoApp::Run(), SegMaskerApplication::Run(), CSampleBasicApplication::Run(), CSampleLds2Application::Run(), CDataTool::Run(), CClientGenomicCollectionsSvcApplication::RunWithService(), s_BuildSeqMasker(), s_Create5ColFeatTable(), s_GetCubbyUserName(), s_GetPubImprint(), CAdjustForConsensusSpliceSite::s_IsAdjustedSpliceSitePairOK(), CCassQueryCbRef::s_OnFutureCb(), s_ReadRanges(), s_ReadVCFAssembly(), s_RunLocalVDBSearch(), s_RunPsiVDBSearch(), s_SearchInSeqText(), python::s_ThrowDatabaseError(), s_VerifyTree(), CSequenceEditingEventHandler::SaveSubmissionFile(), CwxTableListCtrl::SaveTableSettings(), CProjectService::SaveWorkspace(), ScanForCpGs(), CAgpwriteProcess::SeqEntryProcess(), CCleanupProcess::SeqEntryProcess(), CFastaProcess::SeqEntryProcess(), CFlatfileProcess::SeqEntryProcess(), CGeneOverlapProcess::SeqEntryProcess(), CGeneFeatTreeProcess::SeqEntryProcess(), CInvertProcess::SeqEntryProcess(), CNullProcess::SeqEntryProcess(), CProsplignProcess::SeqEntryProcess(), CSeqVectorProcess::SeqEntryProcess(), CTitleProcess::SeqEntryProcess(), CValidateProcess::SeqEntryProcess(), CVCFVariantList::SerializeVariantData(), ShowFeedbackDialog(), DTDParser::SkipConditionalSection(), CObjectIStreamAsn::SkipWhiteSpace(), CObjectIStreamJson::SkipWhiteSpace(), CCgi2RCgiApp::SubmitJob(), sx_Update(), CTestAction::TestOID(), CAlnMultiPane::TTHH_GetTooltip(), CDeflineProcess::UnindexedProcess(), CSeqUpdateWorker::UpdateMultipleSequences(), CSeqUpdateWorker::UpdateSingleSequence(), CSeqUpdateWorker::UpdateSingleSequence_Ext(), CMolTypeValidator::Validate(), CRowReader< TTraits >::Validate(), CRR_Util::ValidateBasicTypeFieldValue(), CValidError_imp::ValidateSeqLoc(), CValidError_bioseq::ValidateSeqParts(), CValidError_bioseq::ValidateTwintrons(), CCassBlobWaiter::Wait(), CBuildDatabase::x_AddOneRemoteSequence(), CMSAToolJob::x_AddTreeProjectItem(), CMacroEngine::x_AppendToLibrary(), CMacroEngineParallel::x_AppendToLibrary(), CCleanupApp::x_BatchExtendCDS(), CNcbiTestApplication::x_CallUserFuncs(), SGridWorkerNodeImpl::x_ClearNode(), SNetScheduleAPIImpl::x_ClearNode(), CUIDataSourceService::x_CloseDataSources(), CJobCommitterThread::x_CommitJob(), CPubseq2Reader::x_ConnectAtSlot(), CMSAToolJob::x_CreateProjectItems(), CVcfLoadingJob::x_CreateProjectItems(), CProjectTask::x_DoSaveUserSelected(), COpenDlg::x_DoTransition(), CRunToolDlg::x_DoTransition(), CSnpJob::x_Execute(), CSGAlignmentJob::x_Execute(), CBinsJob::x_Execute(), CHapmapJob::x_Execute(), CLDBlockJob::x_Execute(), CEpigenomicsJob::x_Execute(), CSGFeatureJob::x_Execute(), CGeneModelFeatJob::x_Execute(), CBatchFeatJob::x_Execute(), CSGCalcFeatHistJob::x_Execute(), CSGSegmentMapJob::x_Execute(), CVcfFeatureJob::x_Execute(), CSequenceUpdater::x_FormNewAlignment(), CFlatGatherer::x_GatherFeaturesOnRange(), CFlatGatherer::x_GatherFeaturesOnRangeIdx(), CFlatGatherer::x_GatherFeaturesOnWholeLocation(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CProSplignJob::x_GenerateCompartments(), CRowReader< TTraits >::x_GetContextClone(), CRR_Row< TTraits >::x_GetFieldIndex(), CRelaxedLookupDlg::x_GetPubIdsCitMatch(), CRowReader< TTraits >::x_GetRowData(), CAlignDataSource::x_Init(), CSeqMasterIndex::x_Init(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitFeats(), CBioseqIndex::x_InitGaps(), CSeqMasterIndex::x_Initialize(), CBioseqIndex::x_InitSource(), CSelectionPanel::x_InitTextWidget(), CSeqUpdateWorker::x_LaunchSingleUpdateSequence(), CUIToolRegistry::x_LoadTemplateTool(), CColumnarVCFReaderApp::x_LoadVCFFile(), CFeaturePropagator::x_MapLocation(), CRowReader< TTraits >::x_OnEvent(), CNetStorageHandler::x_OnMessage(), CUIDataSourceService::x_OpenDataSources(), CArgDescriptions::x_PreCheck(), CAgpFastaComparator::x_Process(), CNetStorageHandler::x_ProcessGetObjectInfo(), CNetScheduleHandler::x_ProcessMsgQueue(), CNetStorageHandler::x_ProcessSetExpTime(), CSoapServerApplication::x_ProcessSoapRequest(), CGapStatsApplication::x_ReadFileOrAccn(), CRowReader< TTraits >::x_ReadNextRow(), CUIToolRegistry::x_ReadToolInfo(), CNetStorageGCApp::x_RemoveObjects(), CAlnMultiPane::x_Render(), CAlnMultiRenderer::x_Render(), CBlastHitMatrix::x_RenderImage(), CAlnMultiRenderer::x_RenderRow(), CWorkspaceAutoSaver::x_RestoreWorkspace(), CNetBlastSubmittingJob::x_Run(), SWorkerNodeJobContextImpl::x_RunJob(), CSmartFileTextToolbar::x_Save(), CCDSTranslationPanel::x_SetLocationForProtein(), CAlignTabExportPage2::x_StartAlignNamesJob(), CAppJobDispatcher::x_StartJob(), CAlignTabExportPage2::x_StartNAAlignNamesJob(), CNcbiApplicationAPI::x_TryMain(), CSeqEditPackage::x_UpdateValAuxFile(), CValidError_graph::x_ValidateGraphValues(), CBamLoadOptionPanel::x_ValidateInput(), CSingleFeatValidator::x_ValidateSeqFeatLoc(), CBDB_BlobDeMuxPersistent::~CBDB_BlobDeMuxPersistent(), CBDB_Cache::~CBDB_Cache(), and CBDB_RangeMap< TBV >::~CBDB_RangeMap().
◆ x_Assign()Helper method for copying exception data.
Reimplemented in CRowReaderException, CRPCClientException, CSerialException, CCassandraException, and CSDB_Exception.
Definition at line 536 of file ncbiexpt.cpp.
References CException::m_Class, CException::m_File, CException::m_Flags, CException::m_Function, CException::m_InReporter, CException::m_Line, CException::m_MainText, CException::m_Module, CException::m_Msg, CException::m_Predecessor, CException::m_RequestContext, CException::m_Retriable, CException::m_Severity, CException::m_StackTrace, CException::x_AssignErrCode(), and CException::x_Clone().
Referenced by CBlobStateException::CBlobStateException(), CException::CException(), CCgiException::x_Assign(), CExprParserException::x_Assign(), CPIDGuardException::x_Assign(), CDB_Exception::x_Assign(), CSDB_Exception::x_Assign(), CMacroDataException::x_Assign(), CMacroExecException::x_Assign(), CHTMLException::x_Assign(), CCassandraException::x_Assign(), CSerialException::x_Assign(), CRPCClientException::x_Assign(), and CRowReaderException::x_Assign().
◆ x_AssignErrCode() ◆ x_Clone() [1/6]Helper method for cloning the exception.
Reimplemented in CInvalidChoiceSelection, CBadResiduesException, CBlobStateException, CErrnoTemplException< CCoreException >, CErrnoTemplExceptionEx< CCoreException, NCBI_NS_NCBI::NcbiErrnoCode, NCBI_NS_NCBI::NcbiErrnoStr >, CInvalidParamException, and CCoreException.
Definition at line 503 of file ncbiexpt.cpp.
References CException::CException().
Referenced by CException::AddBacklog(), CException::AddPrevious(), CException::x_Assign(), and CException::x_Init().
◆ x_Clone() [2/6] inlineoverrideprotectedvirtual ◆ x_Clone() [3/6] inlineoverrideprotectedvirtual ◆ x_Clone() [4/6]template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
inlineoverrideprotectedvirtual ◆ x_Clone() [5/6]template<class TBase >
inlineoverrideprotectedvirtual ◆ x_Clone() [6/6]template<class TBase >
inlineoverrideprotectedvirtual ◆ x_GetErrCode() virtual int CException::x_GetErrCode ( void ) const inlineprotectedvirtual ◆ x_GetStackTrace() void CException::x_GetStackTrace ( void ) protected ◆ x_Init() [1/3]Helper method for initializing exception data.
Reimplemented in CCassandraException, CSDB_DeadlockException, and CSDB_Exception.
Definition at line 509 of file ncbiexpt.cpp.
References GetDiagContext(), CException::GetRequestContext(), info, CException::m_Class, CException::m_File, CException::m_Function, CException::m_Line, CException::m_Module, CException::m_Msg, CException::m_Predecessor, CException::m_RequestContext, CException::m_Severity, CException::x_Clone(), and CException::x_GetStackTrace().
Referenced by CException::AddBacklog(), CBlobStateException::CBlobStateException(), CException::CException(), CInvalidChoiceSelection::CInvalidChoiceSelection(), CCgiException::x_Init(), CDB_Exception::x_Init(), and CCassandraException::x_Init().
◆ x_Init() [2/3] ◆ x_Init() [3/3] ◆ x_InitArgs() ◆ x_InitErrCode() ◆ x_ReportToDebugger() void CException::x_ReportToDebugger ( void ) const protectedvirtual ◆ x_SetWindowsCodeCategory() void CNcbiError::x_SetWindowsCodeCategory ( CNcbiError * e ) staticprivate ◆ x_ThrowSanityCheck() void CException::x_ThrowSanityCheck ( const type_info & expected_type, const char * human_name ) const protected ◆ xx_unused_CCoreException() static void CCoreException::xx_unused_CCoreException ( void ) staticprivate ◆ xx_unused_CInvalidParamException() static void CInvalidParamException::xx_unused_CInvalidParamException ( void ) staticprivate ◆ ~ CCoreException() ◆ ~ CErrnoTemplException() ◆ ~ CErrnoTemplException_Win() ◆ ~ CInvalidParamException() ◆ ~CErrnoTemplExceptionEx()template<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ ~CException() CException::~CException ( void ) virtualnoexcept ◆ ~CExceptionArgsManip() virtual CExceptionArgsManip::~CExceptionArgsManip ( void ) inlinevirtualDefinition at line 821 of file ncbiexpt.hpp.
◆ ~CExceptionReporter() CExceptionReporter::~CExceptionReporter ( void ) virtual ◆ ~CExceptionReporterStream() CExceptionReporterStream::~CExceptionReporterStream ( void ) virtual ◆ ~CNcbiError() CNcbiError::~CNcbiError ( void ) inlineDefinition at line 176 of file ncbierror.hpp.
◆ ~Module() virtual Module::~Module ( void ) inlinevirtualDefinition at line 1222 of file ncbiexpt.hpp.
◆ ~Retriable() virtual Retriable::~Retriable ( void ) inlinevirtualDefinition at line 1240 of file ncbiexpt.hpp.
◆ m_Category ◆ m_Class ◆ m_Code ◆ m_ErrCode [1/2] ◆ m_ErrCode [2/2] int CException::m_ErrCode private ◆ m_Errnotemplate<class TBase , TErrorCode PErrCode = NCBI_NS_NCBI::NcbiErrnoCode, TErrorStr PErrStr = NCBI_NS_NCBI::NcbiErrnoStr>
◆ m_Extra ◆ m_File ◆ m_Flags [1/2] TFlags CExceptionArgs_Base::m_Flags private ◆ m_Flags [2/2] ◆ m_Func ◆ m_Function ◆ m_InReporter bool CException::m_InReporter mutableprivate ◆ m_Line ◆ m_MainText bool CException::m_MainText mutableprivate ◆ m_Module [1/3] string CExceptionArgs_Base::m_Module private ◆ m_Module [2/3] ◆ m_Module [3/3] ◆ m_Msg ◆ m_Native ◆ m_Out ostream& CExceptionReporterStream::m_Out private ◆ m_Predecessor ◆ m_RequestContext ◆ m_Retriable [1/3] ◆ m_Retriable [2/3] ◆ m_Retriable [3/3] ◆ m_Severity [1/2] ◆ m_Severity [2/2] ◆ m_StackTrace ◆ m_What ◆ sm_BkgrEnabled ◆ sm_DefEnabled bool CExceptionReporter::sm_DefEnabled = true staticprivate ◆ sm_DefHandlerRetroSearch 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