NCBI C++ ToolKit
Classes | Macros | Functions | Variables
exception.cpp File Reference
#include <ncbi_pch.hpp>
#include <dbapi/driver/exception.hpp>
#include <dbapi/driver/interfaces.hpp>
#include <dbapi/driver/impl/dbapi_impl_connection.hpp>
#include <dbapi/error_codes.hpp>
#include <corelib/ncbi_safe_static.hpp>
+ Include dependency graph for exception.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CDB_UserHandler_Wrapper
 

Macros

#define NCBI_USE_ERRCODE_X   Dbapi_DrvrExcepts
 

Functions

ostream & operator<< (ostream &os, const CDB_Exception::SContext &ctx)
 
ostream & operator<< (ostream &os, const CDB_Exception::SMessageInContext &msg)
 
static CDB_UserHandler_WrapperGetDefaultCDBErrorHandler (void)
 

Variables

static CSafeStatic< CDB_Exception::SContextkEmptyContext
 

Macro Definition Documentation

◆ NCBI_USE_ERRCODE_X

#define NCBI_USE_ERRCODE_X   Dbapi_DrvrExcepts

Definition at line 40 of file exception.cpp.

Function Documentation

◆ GetDefaultCDBErrorHandler()

static CDB_UserHandler_Wrapper& GetDefaultCDBErrorHandler ( void  )
static

Variable Documentation

◆ kEmptyContext

CSafeStatic<CDB_Exception::SContext> kEmptyContext
static

Definition at line 275 of file exception.cpp.

Referenced by CDB_Exception::x_Init().

Modified on Wed Apr 24 14:11:08 2024 by modify_doxy.py rev. 669887