NCBI C++ ToolKit
Macros | Enumerations | Functions
ncbierr.hpp File Reference
#include <corelib/ncbidiag.hpp>
#include <ctools/ctransition/ncbilcl.hpp>
+ Include dependency graph for ncbierr.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros

#define E_NoMemory   1
 
#define E_Programmer   999
 
#define MSG_OK   SEV_ERROR
 
#define ErrPostStr   ErrPostEx
 
#define ErrSetLog   SetLogFile
 
#define ErrPostEx(sev, err_code, ...)
 
#define Nlm_Message(key, ...)   ErrPostEx((ErrSev)key, 0, __VA_ARGS__)
 

Enumerations

enum  ErrSev {
  SEV_NONE =0 , SEV_INFO , SEV_WARNING , SEV_ERROR ,
  SEV_REJECT , SEV_FATAL , SEV_MAX , SEV_NONE = 0 ,
  SEV_INFO , SEV_WARNING , SEV_ERROR , SEV_REJECT ,
  SEV_FATAL , SEV_MAX
}
 

Functions

NCBI_NS_NCBI::Severity ctransition_ErrSeverity (ErrSev sev)
 
std::string ctransition_ErrMessage (const char *format,...)
 
Modified on Wed Sep 04 15:04:13 2024 by modify_doxy.py rev. 669887