Go to the SVN repository for this file.
53return ::db_strerror(errnum);
60 case eSystem:
return "eSystem";
Exception specifications for BDB library.
virtual const char * GetErrCodeString(void) const override
Translate from the error code value to its string representation.
static const char * GetErrCodeString(int errnum)
bool IsBufferSmall() const
Returns TRUE if error is BerekleyDB DB_BUFFER_SMALL (insufficient buffer size)
int BDB_GetErrno() const
Return Berkley DB related error code.
static int GetErrCode(void)
bool IsDeadLock() const
Returns TRUE if error is BerkeleyDB DB_LOCK_DEADLOCK.
bool IsNoMem() const
Returns TRUE if error is BerekleyDB ENOMEM (insufficient buffer size)
bool IsRecovery() const
If it is DB_RUNRECOVERY error.
@ eSystem
GetErrno() to return system lib specific error code.
@ eBerkeleyDB
GetErrno() to return BerkeleyDB specific error code.
TErrCode GetErrCode(void) const
Get error code.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
NCBI C++ auxiliary debug macros.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4