A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/handle__stack_8cpp_source.html below:

NCBI C++ ToolKit: src/dbapi/driver/handle_stack.cpp Source File

58  "a valid CDB_UserHandler object"

, 0);

78  return

hwrapper->GetHandler() == m_Handler;

89  "a valid CDB_UserHandler object"

, 0);

92

TContainer::reverse_iterator rcit;

96  if

( rcit !=

m_Stack

.rend() ) {

100

TContainer::iterator cit;

132  if

(dbg_info !=

NULL

) {

149  if

( cit->NotNull() && cit->GetNCObject().GetHandler()->HandleIt(ex) )

163

TExceptions remaining, still_remaining;

165  ITERATE

(TExceptions, it, exceptions) {

167

remaining.push_back(*it);

175  if

(

handler

.HandleAll(remaining)) {

178  ITERATE

(TExceptions, it, remaining) {

179  if

( !

handler

.HandleIt(*it) ) {

180

still_remaining.push_back(*it);

183  if

(still_remaining.empty()) {

186

remaining = still_remaining;

187

still_remaining.clear();

199

&& cit->GetNCObject().GetHandler()->HandleMessage(severity, msgnum, message))

244

m_Obj->ReleaseReference();

CObjGuard is not the same as CRef.

CObjGuard(CObject *const obj)

~CUserHandlerWrapper(void)

CUserHandlerWrapper(CDB_UserHandler *handler, bool guard=false)

void PostMsg(CDB_Exception *ex, const TDbgInfo *dbg_info=NULL, const CConnection *connection=NULL, const CDBParams *params=NULL) const

void Pop(CDB_UserHandler *h, bool last=true)

void x_AddDetails(CDB_Exception &ex, const TDbgInfo *dbg_info, const CConnection *conn, const CDBParams *params) const

void Push(CDB_UserHandler *h, EOwnership ownership=eNoOwnership)

CDBHandlerStack & operator=(const CDBHandlerStack &s)

bool HandleMessage(int severity, int msgnum, const string &message) const

bool HandleExceptions(const CDB_UserHandler::TExceptions &exeptions, const TDbgInfo *dbg_info=NULL, const CConnection *connection=NULL, const CDBParams *params=NULL) const

deque< CRef< CUserHandlerWrapper > > TContainer

void(*)(CSeq_entry_Handle seh, IWorkbench *wb, const CSerialObject &obj) handler

static CS_CONNECTION * conn

static DLIST_TYPE *DLIST_NAME() last(DLIST_LIST_TYPE *list)

#define ITERATE(Type, Var, Cont)

ITERATE macro to sequence through container elements.

#define REVERSE_ITERATE(Type, Var, Cont)

ITERATE macro to reverse sequence through container elements.

@ eNoOwnership

No ownership is assumed.

void ApplyContext(const SContext &ctx)

void SetParams(const CDBParams *params)

void SetFromConnection(const impl::CConnection &connection)

#define CHECK_DRIVER_ERROR(failed, message, err_code)

CConstRef< SParams > GetParams(void) const

deque< CDB_Exception * > TExceptions

Exception container type.

void AddReference(void) const

Add reference to object.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

enum ENcbiOwnership EOwnership

Ownership relations between objects.

double value_type

The numeric datatype used by the parser.


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