|
|
Atomically add value (=delta), and return new counter value.
Definition at line 248 of file ncbicntr.hpp.
Referenced by CMutableAtomicCounter::Add(), CScopeInfo_Base::AddInfoLock(), CNCMMChainsPool::AddRef(), CNCMMChunksPool::AddRef(), CNetObject::AddRef(), CObject::AddReference(), CGBWorkspace::CGBWorkspace(), CQueue::CountEvent(), CProjectFolder::CProjectFolder(), CTSE_ScopeInfo::CTSE_ScopeInfo(), CWorkspaceFolder::CWorkspaceFolder(), CNCMMCentral::DBPageCreated(), CNCMMCentral::DBPageDeleted(), CObject::DoDeleteThisObject(), CQueue::CStatisticsThread::DoJob(), CObject::DoNotDeleteThisObject(), g_GetNCThreadIndex(), CSeqIdGenerator::GenerateID(), GetBlobReader(), CNetScheduleServer::GetCommandNumber(), CGridGlobals::GetNewJobNumber(), CBDB_Cache::GetNextBlobId(), CNetCacheServer::GetNextBlobId(), CGBProjectHandle::GetNextId(), CQueue::GetNextId(), CQueue::GetNextIdBatch(), CRequestContext::GetNextRequestID(), CDiagContext::GetProcessPostNumber(), CTSE_ScopeLocker::InternalUnlock(), CTSE_ScopeLocker::Lock(), CThreadInPool< TRequest >::Main(), CThreadPool_ServiceThread::NeedCallController(), CThreadInPool< TRequest >::OnExit(), CQueue::ReadJobs(), CNetObject::Release(), CNCMMChainsPool::ReleaseRef(), CNCMMChunksPool::ReleaseRef(), CObject::ReleaseReference(), CScopeInfo_Base::RemoveInfoLock(), CObject::RemoveLastReference(), CObject::RemoveReference(), CThreadNonStop::RequestStop(), CHookDataBase::ResetGlobalHook(), CHookDataBase::ResetLocalHook(), CHookDataBase::ResetPathHook(), multimap_checker< std::multimap< Key, T, Compare > >::RLock(), map_checker< std::map< Key, T, Compare > >::RLock(), multiset< Key, Compare, Allocator >::RLock(), set< ETranslationFrame >::RLock(), multimap_checker< std::multimap< Key, T, Compare > >::RUnlock(), map_checker< std::map< Key, T, Compare > >::RUnlock(), multiset< Key, Compare, Allocator >::RUnlock(), set< ETranslationFrame >::RUnlock(), CTSE_ScopeInfo::SetEditTSE(), CHookDataBase::SetGlobalHook(), CHookDataBase::SetLocalHook(), CHookDataBase::SetPathHook(), CPoolOfThreads< TRequest >::Spawn(), CThreadPool_Impl::TaskFinished(), CThreadPool_Impl::TaskStarting(), CThreadPool_Impl::ThreadStopped(), CTypeRef::Unref(), CTSE_ScopeLocker::UserUnlock(), multimap_checker< std::multimap< Key, T, Compare > >::WLock(), map_checker< std::map< Key, T, Compare > >::WLock(), multiset< Key, Compare, Allocator >::WLock(), set< ETranslationFrame >::WLock(), CFastRWLock::WriteLock(), CNCFileSystem::WriteToFile(), multimap_checker< std::multimap< Key, T, Compare > >::WUnlock(), map_checker< std::map< Key, T, Compare > >::WUnlock(), multiset< Key, Compare, Allocator >::WUnlock(), set< ETranslationFrame >::WUnlock(), CPoolOfThreads< TRequest >::x_AcceptRequest(), CAffinityDict::x_CheckToken(), CNCBlobStorage::x_CreateBlobInCache(), IRemoteAppRequest_Impl::x_CreateWDir(), CNCBlobStorage::x_DeleteBlobFromCache(), CNCFileSystem::x_DoBackgroundWork(), CTSE_Lock::x_Drop(), CSafeStaticPtr_Base::x_GetCreationOrder(), CThreadPool_ServiceThread::x_Idle(), CTSE_Lock::x_Lock(), CTSE_Lock::x_Relock(), CThreadPool_Task::x_ResetOwner(), CDataSource::x_SetLoadLock(), CThreadPool_Task::x_SetOwner(), CTSE_Lock::x_Unlock(), and CTSE_ScopeInfo::~CTSE_ScopeInfo(). |