#include <ncbi_pch.hpp>
#include <corelib/ncbimtx.hpp>
#include <corelib/ncbi_limits.h>
#include <corelib/obj_pool.hpp>
#include "ncbidbg_p.hpp"
#include <stdio.h>
#include <algorithm>
#include <corelib/error_codes.hpp>
Include dependency graph for ncbimtx.cpp:

Go to the source code of this file.
Classes | |
| class | CInternalRWLock |
| struct | SSemaphore |
| class | CRWLockHolder_Pool |
| Default implementation of IRWLockHolder_Factory. More... | |
Defines | |
| #define | STACK_THRESHOLD (1024) |
| #define | NCBI_USE_ERRCODE_X Corelib_Mutex |
| #define | NCBI_THREADS_ARG(arg) arg |
| #define | RWLockFatal Fatal |
Variables | |
| static CSafeStaticPtr< CRWLockHolder_Pool > | s_RWHolderPool |
| Default CRWLockHolder pool used in CYieldingRWLock. | |
|
|
Definition at line 1124 of file ncbimtx.cpp. |
|
|
Definition at line 62 of file ncbimtx.cpp. |
|
|
Referenced by CYieldingRWLock::~CYieldingRWLock(). |
|
|
Definition at line 60 of file ncbimtx.cpp. Referenced by CObject::InitCounter(). |
|
|
Default CRWLockHolder pool used in CYieldingRWLock.
Definition at line 1405 of file ncbimtx.cpp. Referenced by CYieldingRWLock::CYieldingRWLock(). |
1.4.6
Modified on Mon Dec 07 16:21:45 2009 by modify_doxy.py rev. 173732