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/ncbiobj_8cpp.html below:

NCBI C++ ToolKit: src/corelib/ncbiobj.cpp File Reference

Go to the source code of this file.

Go to the SVN repository for this file.

static  DECLARE_TLS_VAR (void *, s_LastNewPtr)   static  DECLARE_TLS_VAR (CAtomicCounter::TValue, s_LastNewType)   static TTlsKey  sx_GetLastNewPtrMultipleCurrentKey (void)   static TTlsKey  sx_GetLastNewPtrMultipleKey (void)   static TLastNewPtrMultiplesx_GetLastNewPtrMultiple (void)   static void  sx_PushLastNewPtrMultiple (void *ptr, CAtomicCounter::TValue type)   static CAtomicCounter::TValue  sx_PopLastNewPtrMultiple (void *ptr)   static void  sx_PushLastNewPtr (void *ptr, CAtomicCounter::TValue type)   static CAtomicCounter::TValue  sx_PopLastNewPtr (void *ptr)   static CObject::EAllocFillMode  sx_InitFillNewMemoryMode (void)   static void  sx_FillNewMemory (void *ptr, size_t size)     NCBI_PARAM_DECL (bool, NCBI, ABORT_ON_COBJECT_THROW)     NCBI_PARAM_DEF_EX (bool, NCBI, ABORT_ON_COBJECT_THROW, false, eParam_NoThread, NCBI_ABORT_ON_COBJECT_THROW)     NCBI_PARAM_DECL (bool, NCBI, ABORT_ON_NULL)     NCBI_PARAM_DEF_EX (bool, NCBI, ABORT_ON_NULL, false, eParam_NoThread, NCBI_ABORT_ON_NULL)   typedef  NCBI_PARAM_TYPE (NCBI, ABORT_ON_NULL) TAbortOnNull   bool  MonitoredType (const CObject *object)     DEFINE_STATIC_FAST_MUTEX (s_WeakRefMutex)   ◆ ALLOC_FILL_BYTE_PATTERN #define ALLOC_FILL_BYTE_PATTERN   0xaa

Definition at line 406 of file ncbiobj.cpp.

◆ ALLOC_FILL_MODE_DEFAULT ◆ ALLOC_FILL_MODE_INIT ◆ NCBI_USE_ERRCODE_X #define NCBI_USE_ERRCODE_X   Corelib_Object

Definition at line 99 of file ncbiobj.cpp.

◆ ObjFatal ◆ USE_HEAPOBJ_LIST #define USE_HEAPOBJ_LIST   0

Definition at line 78 of file ncbiobj.cpp.

◆ USE_TLS_PTR ◆ TLastNewPtrMultiple ◆ TLastNewPtrMultipleInfo ◆ DECLARE_TLS_VAR() [1/2] ◆ DECLARE_TLS_VAR() [2/2] static DECLARE_TLS_VAR ( void *  , s_LastNewPtr    ) static ◆ DEFINE_STATIC_FAST_MUTEX() ◆ MonitoredType() ◆ NCBI_PARAM_DECL() [1/2] NCBI_PARAM_DECL ( bool  , NCBI  , ABORT_ON_COBJECT_THROW    ) ◆ NCBI_PARAM_DECL() [2/2] NCBI_PARAM_DECL ( bool  , NCBI  , ABORT_ON_NULL    ) ◆ NCBI_PARAM_DEF_EX() [1/2] ◆ NCBI_PARAM_DEF_EX() [2/2] ◆ NCBI_PARAM_TYPE() ◆ sx_FillNewMemory() static void sx_FillNewMemory ( void *  ptr, size_t  size  ) inlinestatic ◆ sx_GetLastNewPtrMultiple() ◆ sx_GetLastNewPtrMultipleCurrentKey() ◆ sx_GetLastNewPtrMultipleKey() ◆ sx_InitFillNewMemoryMode() ◆ sx_PopLastNewPtr() ◆ sx_PopLastNewPtrMultiple() ◆ sx_PushLastNewPtr() ◆ sx_PushLastNewPtrMultiple() ◆ eInitCounterInHeap Initial value:

=

static const TCount eCounterBitsCanBeDeleted

Define possible object states.

static const TCount eCounterValid

Minimal value for valid objects (reference counter is zero) Must be a single bit value.

static const TCount eCounterBitsInPlainHeap

Heap signature was found.

Initial counter value for in-heap objects.

Definition at line 113 of file ncbiobj.cpp.

Referenced by CObject::DeleteThis(), and CObject::InitCounter().

◆ eInitCounterInPool ◆ eInitCounterNotInHeap ◆ eMagicCounterDeleted ◆ eMagicCounterNew ◆ eMagicCounterPoolDeleted ◆ eMagicCounterPoolNew ◆ kLastNewTypeMultiple ◆ s_LastNewPtrMultiple_key atomic<TTlsKey> s_LastNewPtrMultiple_key static ◆ sm_AllocFillMode ◆ sm_AllocFillMode_IsSet bool sm_AllocFillMode_IsSet static ◆ sx_LocksMonitor ◆ sx_MonitorType const type_info* sx_MonitorType = 0 static

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