Collaboration diagram for Database Server Public Interfaces:
|
Namespaces | |
| namespace | impl |
Classes | |
| class | CDB_Connection |
| class | CDB_Result |
| class | CDB_LangCmd |
| class | CDB_RPCCmd |
| class | CDB_BCPInCmd |
| class | CDB_CursorCmd |
| class | CDB_SendDataCmd |
| class | CDB_ITDescriptor |
| class | CDB_ResultProcessor |
| class | CAutoTrans |
Defines | |
| #define | DBAPI_TRANSACTION(connection) |
| RAII transaction support. | |
Functions | |
| NCBI_DECLARE_INTERFACE_VERSION (I_DriverContext,"xdbapi", 14, 0, 0) | |
| CAutoTrans | DBAPI_MakeTrans (CDB_Connection &connection) |
|
|
Value: for(ncbi::CAutoTrans auto_trans = ncbi::DBAPI_MakeTrans(connection); \ auto_trans.Continue(); \ auto_trans.Finish()) Resource Acquisition Is Initialization (RAII) programming style in intended to revert a transaction automatically if any exception occurs in a code block. Definition at line 967 of file public.hpp. |
|
|
Definition at line 957 of file public.hpp. |
|
||||||||||||||||||||||||
|
|
1.4.6
Modified on Mon Dec 07 16:24:36 2009 by modify_doxy.py rev. 173732