auto_ptr< X > Class Template Reference
[Application Framework]

Search Toolkit Book for auto_ptr

#include <ncbimisc.hpp>

Inheritance diagram for auto_ptr< X >:

Inheritance graph
[legend]
Collaboration diagram for auto_ptr< X >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class X>
class auto_ptr< X >

auto_ptr --

Define auto_ptr if needed.

Replacement of STL's std::auto_ptr for compilers with poor "auto_ptr" implementation.

See C++ Toolkit documentation for limitations and use of auto_ptr.

Definition at line 283 of file ncbimisc.hpp.

Public Types

typedef X element_type
 Define element_type.

Public Member Functions

 auto_ptr (X *p=0)
 Explicit conversion to auto_ptr.
 auto_ptr (auto_ptr< X > &a)
 Copy constructor with implicit conversion.
auto_ptr< X > & operator= (auto_ptr< X > &a)
 Assignment operator.
 auto_ptr (auto_ptr_ref< X > ref)
template<typename Y>
 operator auto_ptr_ref ()
 ~auto_ptr (void)
 Destructor.
X & operator * (void) const
 Deference operator.
X * operator-> (void) const
 Reference operator.
int operator== (const X *p) const
 Equality operator.
X * get (void) const
 Get pointer value.
X * release (void)
 Release pointer.
void reset (X *p=0)
 Reset pointer.

Private Attributes

X * m_Ptr
 Internal pointer implementation.

Classes

struct  auto_ptr_ref


Member Typedef Documentation

template<class X>
typedef X auto_ptr< X >::element_type
 

Define element_type.

Definition at line 296 of file ncbimisc.hpp.


Constructor & Destructor Documentation

template<class X>
auto_ptr< X >::auto_ptr X *  p = 0  )  [inline, explicit]
 

Explicit conversion to auto_ptr.

Definition at line 299 of file ncbimisc.hpp.

template<class X>
auto_ptr< X >::auto_ptr auto_ptr< X > &  a  )  [inline]
 

Copy constructor with implicit conversion.

Note that the copy constructor parameter is not a const because it is modified -- ownership is transferred.

Definition at line 305 of file ncbimisc.hpp.

template<class X>
auto_ptr< X >::auto_ptr auto_ptr_ref< X >  ref  )  [inline]
 

Definition at line 318 of file ncbimisc.hpp.

template<class X>
auto_ptr< X >::~auto_ptr void   )  [inline]
 

Destructor.

Definition at line 329 of file ncbimisc.hpp.


Member Function Documentation

template<class X>
X* auto_ptr< X >::get void   )  const [inline]
 

Get pointer value.

Definition at line 344 of file ncbimisc.hpp.

Referenced by CSeq_loc::Add(), CClassTypeInfo::AddSubClass(), CThreadPool_Impl::AddTask(), CNcbiApplication::AppStart(), CTmpFile::AsInputFile(), CTmpFile::AsOutputFile(), CGridWorkerNode::AttachJobWatcher(), AutoMap(), CMsvcTools::AuxiliaryManagedWrapperGenerator(), CBDB_File::BindData(), CBDB_File::BindKey(), BOOST_AUTO_TEST_CASE(), CEUtilsApp::CallEFetch(), CAV_DisplayMultiple(), CCacheBlobStream::CCacheBlobStream(), CCompressionStream::CCompressionStream(), CCompressionStreambuf::CCompressionStreambuf(), CConn_IOStream::CConn_IOStream(), CDemoSerialBrowser::CDemoSerialBrowser(), CDenseSegHit::CDenseSegHit(), CDialog::Center(), CGBReleaseFileImpl::CGBReleaseFileImpl(), CGridWorkerNode::CGridWorkerNode(), CBDB_File::CheckNullDataConstraint(), CProjectTree::Clear(), CObjectTextWidget::CObjectTextWidget(), python::CDMLConnPool::commit(), CMsvcTools::Compiler(), CCgiStatistics::Compose_Entries(), TKmerMethods< TKmerCounts >::ComputeDistMatrix(), CMsvcTools::Configuration(), CDBAPI_CacheAdmin::Connect(), CRPCClient< TRequest, TReply >::Connect(), CProgressDlgEx::CProgressDlgEx(), CProjectTree::CProjectTree(), python::CDMLConnPool::Create(), oligofar::CAlignTest::CreateAligner(), SCacheInfo::CreateCache(), CDbapiSampleApp::CreateConnection(), CBlobStorage_File::CreateOStream(), CScannerOutputDlg::CScannerOutputDlg(), CScoringMethodsDlg::CScoringMethodsDlg(), CTableImportDialog::CTableImportDialog(), CTemplateDlg::CTemplateDlg(), CMsvcTools::CustomBuid(), value_slice::CValueConvert< CP, CDB_CursorCmd * >::CValueConvert(), CViewAsn::CViewAsn(), CViewFasta::CViewFasta(), CDelayBuffer::Delayed(), CViewComposite_CrossAln::Destroy(), CBDB_File::DisableDataPacking(), CBDB_File::Discard(), CRPCClient< TRequest, TReply >::Disconnect(), CViewComposite::Dispatch(), CBDB_MergeBlobWalkerAsync< BF >::DoFetch(), CDelayBuffer::DoUpdate(), CBlobRetriever::Dump(), CBDB_FileDumperApp::Dump(), python::CCallableStmtHelper::DumpResult(), python::CStmtHelper::DumpResult(), impl::CBaseCmd::DumpResults(), CDelayedOfstream::equals(), CQueryFunctionEQ::Evaluate(), ITrConverter::Execute(), python::CCallableStmtHelper::Execute(), python::CStmtHelper::Execute(), CTar::Extract(), ExtractBlast4Request(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::Fetch(), CBioTree< TBioNode >::FindNode(), CNetCacheWriter::Flush(), CDiagContext::FlushMessages(), CCodeGenerator::GenerateModuleCPP(), CCodeGenerator::GenerateModuleHPP(), Get_I_DriverContext(), CDensityMap< CntType >::GetAccum(), CFlatFileContext::GetAnnotSelector(), CNcbiApplication::GetArgDescriptions(), CNcbiApplication::GetArgs(), CCgiApplication::GetArgs(), CUrl::GetArgs(), CEvent::GetAttachment(), CODBC_RPCCmd::GetBindParams(), CDBL_RPCCmd::GetBindParams(), CTL_RPCCmd::GetBindParams(), CSQLITE3_Cache::GetBlobAccess(), CSeqFeatData::GetBondList(), CQueryEval_BV_Value< BV >::GetBuffer(), CProjBulderApp::GetBuildType(), CQueryEval_BV_Value< BV >::GetBV(), CHTML_table::GetCache(), GetCacheParams(), CCgiRequest::GetClientTrackingEnv(), CDbapiSampleApp::GetConnection(), CCgiRequest::GetContent(), CWorkerNodeIdleThread::GetContext(), GetCTLExceptionStorage(), CNetCacheAPI::GetData(), CStlClassInfo_auto_ptr< Data >::GetData(), CBDB_File::GetDataBuffer(), CLDS_Manager::GetDB(), GetDBLExceptionStorage(), CClusterer::GetDistMatrix(), CProjBulderApp::GetDllFilesDistr(), CDbapiSampleApp::GetDriverContext(), C_xDriverMgr::GetDriverContext(), CDir::GetEntries(), CSeqFeatData::GetFeatList(), CBDB_File::GetField(), CBDB_File::GetFieldIdx(), CGnomonEngine::GetGenes(), CCacheHashedContent::GetHashedContent(), CSimpleJobFactoryEx< TWorkerNodeJob, TWorkerNodeIdleTask >::GetIdleTask(), CQueryExec::GetImplicitSearchFunc(), CDelayBuffer::GetIndex(), CIndexedOctetStrings::GetIndex(), CIndexedStrings::GetIndex(), CGridWorkerApp::GetInitContext(), CTableImportDialog::GetInput(), CGridGlobals::GetInstance(), CGridDebugContext::GetInstance(), CBlobStorage_File::GetIStream(), CGridThreadContext::GetIStream(), CBlobStorage_NetCache::GetIStream(), CItemsInfo::GetItemsByName(), CItemsInfo::GetItemsByOffset(), CItemsInfo::GetItemsByTagInfo(), CGridGlobals::GetJobsWatcher(), CBDB_File::GetKeyBuffer(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::GetLastBlobId(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::GetLastMultiFetchData(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::GetLastMultiFetchDataLen(), python::CDMLConnPool::GetLocalStmt(), CTableImportDialog::GetLog(), CGBenchGUI::GetMainFrame(), CViewFasta::GetMainObject(), CViewAsn::GetMainObject(), CGuideTree::GetMap(), CClassTypeInfoBase::GetMayContainType(), CCacheHashedContent::GetMediatorKeyContent(), CMenuDemoClient::GetMenu(), CSNPScoringMethod::GetMenu(), CSimpleScoringMethod::GetMenu(), CViewCompositeManager::GetMenu(), CProjBulderApp::GetMetaMakefile(), CMsvcPrjProjectContext::GetMsvcProjectMakefile(), CToMultiExHandler::GetMultiEx(), CBlobStreamHelper::GetOStream(), CGridThreadContext::GetOStream(), CTableImportDialog::GetOutput(), CMsvcMetaMakefile::GetPchInfo(), CProjBulderApp::GetProjectTreeInfo(), CDiagContextThreadData::GetProperties(), CQueryParseTree::GetQueryTree(), CTableImportDialog::GetReader(), CSQLITE3_Cache::GetReadStream(), CClassTypeInfo::GetRealTypeInfo(), CProjBulderApp::GetRegSettings(), CDiagContextThreadData::GetRequestContext(), CTL_CursorCmdExpl::GetResultSet(), python::CCallableStmtHelper::GetRS(), python::CStmtHelper::GetRS(), CQueue::GetRunsCursor(), CAnnotCompareWidget::GetSelectedLocations(), CFlatfileDisplay::GetSelection(), CAnnotCompareWidget::GetSelection(), SNetScheduleAPIImpl::GetServerParams(), CCgiSession::GetSessionCookie(), CProjBulderApp::GetSite(), CSeqFeatData::GetSiteList(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::GetSourceVolume(), CException::GetStackTrace(), CEUtils_Request::GetStream(), CRPCClient< TRequest, TReply >::GetTimeout(), CMenuDemoClient::GetToolbarItems(), CBioTree< TBioNode >::GetTreeNode(), CBioTree< TBioNode >::GetTreeNodeNonConst(), CProjBulderApp::GetWholeTree(), CProjectTree::GetWidget(), CTableImportDialog::GetWizardData(), CGridWorkerApp::GetWorkerNode(), CButton::handle(), CEvent::HasAttachment(), CSQLITE3_Cache::HasBlobs(), python::CCallableStmtHelper::HasRS(), python::CStmtHelper::HasRS(), CUrl::HaveArgs(), CDelayBuffer::HaveFormat(), CDemoSerialBrowser::Hide(), CDialog::Hide(), CGBenchGUI::Hide(), CSplignApp::Init(), COMSSABase::Init(), CGridCgiApplication::InitGridClient(), CCacheWriter::InitializeCache(), CCacheReader::InitializeCache(), CDiagContext::InitMessages(), CPriority_I::InsertBefore(), CClipboard::Instance(), CSeq_loc::Intersect(), CDiagContext::IsCollectingMessages(), CEncodedString::IsEncoded(), CBDB_BlobSplitStore< TBV, TObjDeMux, TL >::IsOpen(), CDemoSerialBrowser::IsShown(), CMsvcTools::Librarian(), CMsvcTools::Linker(), CGBProjectHandle::Load(), CBlobLoader::Load(), CAlnVwrApp::LoadDenseg(), CBDB_BlobSplitStore< TBV, TObjDeMux, TL >::LoadIdDeMux(), CPairwiseAlnApp::LoadInputAlns(), CAlnMrgApp::LoadInputAlns(), CAlnTestApp::LoadInputAlns(), CAlnBuildApp::LoadInputAlns(), CPluginDlg::LoadSettings(), CNWAlignerThread_Align::Main(), CDefaultConnectPolicy::MakeDBConnection(), MakeDriverContext(), CTree2TreeFunc< TDstTreeNode, TSrcTreeNode, TNodeConvFunc >::MakeNewTreeNode(), CMsvcTools::ManagedWrapperGenerator(), CMultiReaderApp::MapObject(), CSeq_loc::Merge(), CMsvcTools::MIDL(), python::CCallableStmtHelper::MoveToLastRS(), python::CCallableStmtHelper::MoveToNextRS(), python::CStmtHelper::MoveToNextRS(), MultiSeqBlastSeqSrcInit(), CDataType::Namespace(), CEnumeratedTypeValues::NameToValue(), oligofar::CSnpDb::Next(), CHitMatrixWidget::OnChooseSeq(), CHitMatrixWidget::OnColorByScore(), CHitMatrixWidget::OnDisableColoring(), CGBenchApp::OnHelpAbout(), CGBenchApp::OnManagePlugins(), CAnnotCompareWidget::OnTextReport(), CHitMatrixWidget::OnUpdateDisableColoring(), CBDB_File::Open(), CODBC_CursorCmdExpl::OpenCursor(), CTL_CursorCmdExpl::OpenCursor(), CPriority_I::operator *(), CPriority_I::operator++(), operator<<(), CUrl::operator=(), operator>>(), CNetCacheReader::PendingCount(), FileMessenger::PollMessageFile(), CWindowsCmdErrorHandler::Post(), CMsvcTools::PostBuildEvent(), CMsvcTools::PreBuildEvent(), CMsvcTools::PreLinkEvent(), CGnomonEngine::PrintInfo(), oligofar::CSeqVecProcessor::Process_fasta(), CDataTool::ProcessData(), CCgiSampleApplication::ProcessRequest(), CStatement::PurgeResults(), CDiagContext::PushMessage(), CGridThreadContext::PutProgressMessage(), CNlmZipReader::Read(), CNetCacheReader::Read(), CBDB_File::ReadCursor(), CClassTypeInfo::RegisterSubClasses(), CLDS_Manager::ReleaseDB(), python::CCallableStmtHelper::ReleaseStmt(), python::CStmtHelper::ReleaseStmt(), CDir::Remove(), CPhyloTreeCGIApplication::Render(), CBDB_File::Reopen(), CRemoteCgiApp::RequestShutdown(), CGridWorkerApp::RequestShutdown(), CBlobStorage_NetCache::Reset(), CRPCClient< TRequest, TReply >::Reset(), CMsvcTools::ResourceCompiler(), CDelayedOfstream::rewrite(), python::CDMLConnPool::rollback(), CCgiApplication::Run(), CNSRemoveJobControlApp::Run(), CCleanupApp::Run(), CAsn2FlatApp::Run(), CAsn2FastaApp::Run(), s_DndCallback(), s_ParseSubNodes(), s_PrintableString(), CBDB_BlobSplitStore< TBV, TObjDeMux, TL >::Save(), CSearchHelper::SaveOneFile(), CCgiEntry::SData::SData(), SeqIdToIdentifier(), CFlatFileContext::SetAnnotSelector(), CSeqTextWidget::SetDataSource(), CBDB_File::SetFieldOwnership(), CChainer::CChainerImpl::SetGenomicRange(), Cn3DGLCanvas::SetGLFontFromRegistry(), CBDB_File::SetLegacyStringsCheck(), CDiagContext::SetLogRate_Limit(), CDiagContext::SetLogRate_Period(), python::CCallableStmtHelper::SetParam(), python::CStmtHelper::SetParam(), CBDB_FileDumper::SetQuery(), CFlatfileDisplay::SetSelection(), python::CStmtHelper::SetStr(), CEncodedString::SetString(), CRPCClient< TRequest, TReply >::SetTimeout(), CDialog::SetTitle(), CEntryFormDialog::SetTitle(), CButton::SetTooltip(), CDemoSerialBrowser::Show(), CFilterDlg::Show(), CDialog::Show(), CEntryFormDialog::Show(), CPluginMgrDlg::Show(), CListPanel::ShowColSelectDlg(), CDialog::ShowModal(), CScannerOutputDlg::ShowModal(), CEntryFormDialog::Size(), CPluginArgDialog::Size(), CGridControlThread::Stop(), CSQLITE3_Cache::StoreSynchronous(), CSeq_loc::Subtract(), CAsnConverter< TCpp, TC >::ToC(), CResetValue_EditCommand< TEditHandle, T >::Undo(), CSetValue_EditCommand< TEditHandle, T >::Undo(), UnpackDPResult(), CFeatHistogramDS::Update(), CTar::Update(), CAnnotCompareWidget::UpdateModel(), CEnumeratedTypeValues::ValueToName(), CBDB_File::Verify(), CMsvcTools::WebServiceProxyGenerator(), CDBAPI_CacheIWriter::Write(), CNetCacheWriter::Write(), CAnnot_Collector::x_AddObjectMapping(), CAnnot_Collector::x_AddPostMappings(), CException::x_Assign(), CBlobStorage_NetCache::x_Check(), CBDB_File::x_CheckConstructBuffers(), CCacheHashedContent::x_CheckHashContent(), CWGLDemoApp::x_Create(), CViewComposite_CrossAln::x_CreateViews(), CDemoControlsApp::x_Destroy(), CDisplaySeqalign::x_DisplayAlnvecInfo(), CBDB_File::x_EndRead(), CStackTrace::x_ExpandStackTrace(), CTar::x_ExtractEntry(), CGeneFileWriter::x_Gene2Accn_ProcessFile(), CGeneFileWriter::x_Gene2PM_ProcessFile(), CGeneInfoFileReader::x_GeneIdToGi(), CGeneInfoFileReader::x_GeneIdToOffset(), CGeneFileWriter::x_GeneInfo_ProcessFile(), CAnnot_Collector::x_GetAnnotNames(), CCgiApplication::x_GetContext(), CFeature_table_reader::x_GetImplementation(), CODBC_CursorCmdExpl::x_GetITDescriptor(), CODBC_CursorCmd::x_GetITDescriptor(), CTL_CursorCmdExpl::x_GetITDescriptor(), CSeqVector::x_GetIterator(), CPhyloTreeCGIApplication::x_GetMap(), CAlignGroup::x_GetOrgRef(), CSeqTextWidget::x_GetPane(), CHitMatrixWidget::x_GetPane(), CObjectManager::x_GetPluginManager(), CNSInfoCollector::x_GetRequest(), CCgiApplication::x_GetResource(), CNSInfoCollector::x_GetResult(), CCgiContext::x_GetServerContext(), CException::x_GetStackTrace(), CGeneInfoFileReader::x_GiToGeneId(), CGeneInfoFileReader::x_GiToOffset(), CFeature_table_reader::x_InitImplementation(), CSyncQueue< Type, Container >::x_LockAndWait(), x_MergeAndSort(), CTableColumnDlg::x_ModelToView(), CAnnot_Collector::x_NoMoreObjects(), CGridWorkerNode::x_NotifyJobWatcher(), CLDSManageTable::x_OnAdd(), CLDSManageTable::x_OnChange(), CCgiApplication::x_OnEvent(), CPluginMgrDlg::x_OnRescanPlugins(), CProjectTree::x_OnShowTreePopup(), IPhyloTreeFilter::x_OnStep(), CCgiRequest::x_ProcessInputStream(), CTL_Connection::x_ProcessResultInternal(), CTaxTreeBrowser::x_Refresh(), CChooseSeqDlg::x_ReloadIDLists(), CGuideTree::x_Render(), CTar::x_RestoreAttrs(), CAppNWA::x_RunOnPair(), CGBenchPluginArgDlg::x_SaveToHomePage(), CFlatfileDisplay::x_SetActive(), CBDB_File::x_SetByteSwapped(), CSQLITE3_Cache::x_SetTimestamp(), CAnnot_Collector::x_Sort(), CBDB_File::x_StartRead(), x_SubAndSort(), CNcbiApplication::x_TryInit(), CGeneInfoFileReader::x_UnmapMemFiles(), CProjectTree::x_UpdateWindowsTree(), CProjectTree::x_UpdateWorkspaceTree(), CBDB_File::x_Write(), CMsvcTools::XMLDataGenerator(), CProjectTree::~CProjectTree(), CViewComposite_CrossAln::~CViewComposite_CrossAln(), and CViewComposite_Graphic::~CViewComposite_Graphic().

template<class X>
X& auto_ptr< X >::operator * void   )  const [inline]
 

Deference operator.

Definition at line 335 of file ncbimisc.hpp.

template<class X>
template<typename Y>
auto_ptr< X >::operator auto_ptr_ref  )  [inline]
 

Definition at line 323 of file ncbimisc.hpp.

template<class X>
X* auto_ptr< X >::operator-> void   )  const [inline]
 

Reference operator.

Definition at line 338 of file ncbimisc.hpp.

template<class X>
auto_ptr<X>& auto_ptr< X >::operator= auto_ptr< X > &  a  )  [inline]
 

Assignment operator.

Definition at line 308 of file ncbimisc.hpp.

template<class X>
int auto_ptr< X >::operator== const X *  p  )  const [inline]
 

Equality operator.

Definition at line 341 of file ncbimisc.hpp.

template<class X>
X* auto_ptr< X >::release void   )  [inline]
 

Release pointer.

Definition at line 347 of file ncbimisc.hpp.

Referenced by CArgDescriptions::AddAlias(), CArgDescriptions::AddDefaultKey(), CArgDescriptions::AddDefaultPositional(), CArgDescriptions::AddExtra(), CArgDescriptions::AddFlag(), CArgDescriptions::AddKey(), CArgDescriptions::AddOptionalKey(), CArgDescriptions::AddOptionalPositional(), CArgDescriptions::AddPositional(), CBlastRPSInfo::CBlastRPSInfo(), CCompressionStream::CCompressionStream(), CCompressionStreambuf::CCompressionStreambuf(), CConn_IOStream::CConn_IOStream(), CProjectTree::Clear(), CScopeTransaction_Impl::Commit(), CopyASNObject(), oligofar::CAlignTest::CreateAligner(), CSQLITE3_BlobCacheCF::CreateInstance(), CQueryParseTree::CreateNode(), CSeq_align_Mapper::CreateSubAlign(), CSeq_align_Mapper_Base::CreateSubAlign(), CHelloReplyCommand::CreateView(), CHelloBasicCommand::CreateView(), CSemaphore::CSemaphore(), GetBlobReader(), GetCTLExceptionStorage(), GetDBLExceptionStorage(), CTL_RowResult::GetImageOrTextDescriptor(), CBlobStreamHelper::GetIStream(), CBlobStreamHelper::GetOStream(), CDBAPI_Cache::GetReadStream(), CBDB_Cache::GetReadStream(), CCgiApplication::GetSavedRequest(), CDBAPI_Cache::GetWriteStream(), CSubImageApp::Init(), CImageTestApp::Init(), CConvImageApp::Init(), CDataTool::Init(), CSampleLibtestApplication::Init(), CSampleSoapClientApplication::Init(), CSampleObjmgrApplication::Init(), CEditBioseqSampleApp::Init(), CSampleObjectsApplication::Init(), CRemoteAppClientSampleApp::Init(), CSampleNetScheduleNode::Init(), CSampleNetScheduleClient::Init(), CGridClientSampleApp::Init(), CSampleNetCacheClient::Init(), CSampleLdsApplication::Init(), CEUtilsApp::Init(), CBlastSampleApplication::Init(), CBlastDemoApplication::Init(), CSampleBasicApplication::Init(), CSampleAsnApplication::Init(), CSampleAlnmgrApplication::Init(), CAce2AsnApp::Init(), CAutoDefDemo::Init(), CReadFilesApp::Init(), CPairwiseAlnApp::Init(), CAlnVwrApp::Init(), CAlnMrgApp::Init(), CAlnTestApp::Init(), CAlnBuildApp::Init(), CTaxon1::Init(), CEntrez2ClientApp::Init(), CRemoteCgiApp::Init(), CWorkspaceApp::Init(), CWinManagerApp::Init(), CDemoControlsApp::Init(), CSnpDemoApp::Init(), CDemoSerialBrowserApp::Init(), CSeqTextDemoApp::Init(), CPhyloTreeDemoApp::Init(), CHitMatrixDemoApp::Init(), CWGLDemoApp::Init(), CToolTipDemoApp::Init(), CTexDemoApp::Init(), CSystemTestApp::Init(), CSplineDemoApp::Init(), CGl3dDemoApp::Init(), CFontDemoApp::Init(), CTimerDemoApp::Init(), CTestTreeApp::Init(), CTestMultiColDlgApp::Init(), CProgressDemoApp::Init(), CMenuDemoApp::Init(), CLogSliderDemoApp::Init(), CFrameDemoApp::Init(), CDlgDemoApp::Init(), CColorCalcDemoApp::Init(), CBrowserDemoApp::Init(), CDemoWizardApp::Init(), CPluginTestApp::Init(), CMakeScoreMethodApp::Init(), CCrossAlnDemoApp::Init(), CTestDispatchApp::Init(), CAppJobTestApplication::Init(), CPng2Fnt::Init(), CRegeditApp::Init(), CSystemDlgDemoApp::Init(), CGBProjectTool::Init(), CTestGuiRegistryApp::Init(), CScannerApp::Init(), CGBenchMonitorApp::Init(), CGBenchFeedbackAgent::Init(), CGBenchApp::Init(), CDbapiSampleApp::Init(), CDbapiDriverSampleApp::Init(), CDBAPI_CacheAdmin::Init(), CBDB_MergeTest::Init(), CBDB_SplitTest::Init(), CBDB_FileDumperApp::Init(), CBDB_BLobDemo1::Init(), CBDB_PhoneBookDemo3::Init(), CBDB_PhoneBookDemo2::Init(), CBDB_PhoneBookDemo1::Init(), CBDB_CacheVerifyApp::Init(), CThreadedApp::Init(), CGridWorkerApp::Init(), CProjBulderApp::Init(), CWig2tableApplication::Init(), CStreamTestApp::Init(), CSplitCacheApp::Init(), CSplignApp::Init(), CMytestApplication::Init(), CReadBlastApp::Init(), CDemoApp::Init(), CObjExtractApp::Init(), CAppNWA::Init(), CNmer_repeatsApplication::Init(), CNetScheduleDApp::Init(), CNetCacheDApp::Init(), CMultiReaderApp::Init(), CPkl2hdf5Application::Init(), CMzXML2hdf5Application::Init(), CHdf2mzXMLApplication::Init(), CFixMsHdf5Application::Init(), CLDSIndexerApplication::Init(), CIdMapperApp::Init(), CId1FetchApp::Init(), CSaveToNetCacheApp::Init(), CNetScheduleControl::Init(), CNetScheduleCheck::Init(), CNetCacheControl::Init(), CNetCacheCheckApp::Init(), CNSSubmitRemoteJobApp::Init(), CNSRemoveJobControlApp::Init(), CGi2TaxIdApp::Init(), CFormatGuessApp::Init(), CConversionApp::Init(), CGuideTreeApplication::Init(), CMakeBlastDBApp::Init(), CConvert2BlastMaskApplication::Init(), CBlastDbCheckApplication::Init(), CBlastFormatterApp::Init(), CBDBEnvKeeperApp::Init(), CAsnvalApp::Init(), CCleanupApp::Init(), CAsn2FlatApp::Init(), CAsn2FastaApp::Init(), CAsn2Asn::Init(), CAgpconvertApplication::Init(), CAgpValidateApplication::Init(), CWinMaskApplication::Init(), CAlignmentRefiner::Init(), CXcompareAnnotsApplication::Init(), CRegexpLocApp::Init(), CGeneModelDemoApp::Init(), CCpGDemoApp::Init(), CDemoSeqQaApp::Init(), COMSSAMerge::Init(), COMSSABase::Init(), COmssa2pepxmlApplication::Init(), CReadresult::Init(), CUpdateOmssaModApplication::Init(), CUnimodApplication::Init(), CLocalFinderApp::Init(), CMultiApplication::Init(), CSRSearchApplication::Init(), CMkIndexApplication::Init(), CBlastInputDemoApplication::Init(), CAppHitFilter::Init(), CCompartApp::Init(), CProSplignApp::Init(), CDemoContigAssemblyApp::Init(), CGBProjectHandle::Load(), CBDB_BlobSplitStore< TBV, TObjDeMux, TL >::LoadIdDeMux(), CHelloApp::LoadResource(), IPhyloTreeFilter::MakeNewTreeNode(), CTree2TreeFunc< TDstTreeNode, TSrcTreeNode, TNodeConvFunc >::MakeNewTreeNode(), CQueueDataBase::MountQueue(), oligofar::CAlignTest::NewAligner(), CBDB_Query::NewLogicalNode(), CBDB_Query::NewOperatorNode(), CBlobStoreBase::OpenForWrite(), auto_ptr< CLDS_Query >::operator=(), oligofar::CSeqVecProcessor::Process_SeqDB(), CNetScheduleHandler::ProcessQuery(), CNetScheduleHandler::ProcessSelectQuery(), CQueryEval_BV_Value< BV >::ReleaseBuffer(), CQueryEval_BV_Value< BV >::ReleaseBV(), CLDS_Manager::ReleaseDB(), CReleaseFilePresenter::Run(), CObjExtractApp::Run(), s_ParseSubNodes(), CTaxon3::SendRequest(), CGuiRegistry::CReadWriteView::Set(), CGuiRegistry::Set(), CEvent::SetAttachment(), CHitMatrixDataSource::SetParams(), CBDB_FileDumper::SetQuery(), CServer_Monitor::SetSocket(), SetUpCommandLineArguments(), sgx_NewAligner(), CHPShortcut::ToUserObject(), CGBenchWorkspaceWindow::x_CreateManageDataSourcesSubmenu(), CNSJobInfo::x_CreateStream(), CEUtilsApp::x_CreateTaxRequest(), CTL_CursorCmd::x_GetITDescriptor(), IPhyloTreeFilter::x_OnStep(), CTaxTreeBrowser::x_Refresh(), CGridCgiSampleApplication::x_SetupArgs(), CCgiSampleApplication::x_SetupArgs(), CCgiTunnel2Grid::x_SetupArgs(), CCgi2RCgiApp::x_SetupArgs(), CEvent::~CEvent(), and CGBenchWorkspaceWindow::~CGBenchWorkspaceWindow().

template<class X>
void auto_ptr< X >::reset X *  p = 0  )  [inline]
 

Reset pointer.

Definition at line 352 of file ncbimisc.hpp.

Referenced by CSeq_loc::Add(), CQueryExec::AddImplicitSearchFunc(), CItemsInfo::AddItem(), CClassTypeInfo::AddSubClass(), CThreadPool_Impl::AddTask(), CGridWorkerNode::AttachJobWatcher(), AutoMap(), BMARefinerInterface::BMARefinerInterface(), BOOST_AUTO_TEST_CASE(), CAboutDlg::CAboutDlg(), CAddBookmarkDlg::CAddBookmarkDlg(), CAddItemsDlg::CAddItemsDlg(), CAlgoPlugin_AAComp::CAlgoPlugin_AAComp(), CAlgoPlugin_CalculatePI::CAlgoPlugin_CalculatePI(), CAlgoPlugin_Dinuc::CAlgoPlugin_Dinuc(), CAlgoPlugin_GcContent::CAlgoPlugin_GcContent(), CAlgoPlugin_Gnomon::CAlgoPlugin_Gnomon(), CAlgoPlugin_Nmer::CAlgoPlugin_Nmer(), CAlgoPlugin_NmerRepeats::CAlgoPlugin_NmerRepeats(), CEUtilsApp::CallEFetch(), CAlnInfoView::CAlnInfoView(), CAlnMultiView::CAlnMultiView(), CAlnPropertiesDlg::CAlnPropertiesDlg(), CAnnotCompareFilterDlg::CAnnotCompareFilterDlg(), CAnnotCompareWidget::CAnnotCompareWidget(), CAutoDefDlg::CAutoDefDlg(), CBlastPollDlg::CBlastPollDlg(), CBlastRPSInfo::CBlastRPSInfo(), CBookmarkMgrDlg::CBookmarkMgrDlg(), CBroadcastDlg::CBroadcastDlg(), CBrowserConfigDlg::CBrowserConfigDlg(), CBrowserUI::CBrowserUI(), CBuildOptionsDlg::CBuildOptionsDlg(), CCache< TKey, TValue, THandler, TLock, TSize >::CCache(), CCacheBlobStream::CCacheBlobStream(), CCgiSession::CCgiSession(), CCgiSession_NetCache::CCgiSession_NetCache(), CChainer::CChainer(), CChooseSeqDlg::CChooseSeqDlg(), CColorCalcDemo::CColorCalcDemo(), CColumnSelectDlg::CColumnSelectDlg(), CConfigDlg::CConfigDlg(), CCrossAlnDemoUI::CCrossAlnDemoUI(), CCSVExportDlg::CCSVExportDlg(), CDemoSerialBrowser::CDemoSerialBrowser(), CDenseSegHit::CDenseSegHit(), CEditStylesDlg::CEditStylesDlg(), CEntryFormDialog::CEntryFormDialog(), CFeatTablePreferenceDialog::CFeatTablePreferenceDialog(), CFeatureTypesDlg::CFeatureTypesDlg(), CFileTypeChooserDlg::CFileTypeChooserDlg(), CFilterDialog::CFilterDialog(), CFilterDlg::CFilterDlg(), CFolderEditDlg::CFolderEditDlg(), CFontDemoUI::CFontDemoUI(), CFrameDemoUI::CFrameDemoUI(), CGBManageDlg::CGBManageDlg(), CGI2GRID_ComposeHtmlPage(), CGl3dDemoUI::CGl3dDemoUI(), CGridClient::CGridClient(), CGridThreadContext::CGridThreadContext(), CHairlineOptionsDlg::CHairlineOptionsDlg(), CHistogramDlg::CHistogramDlg(), CHistOptionsDlg::CHistOptionsDlg(), CItemSelectorDlg::CItemSelectorDlg(), CLayoutConfigDlg::CLayoutConfigDlg(), CLDS_BuildIdIdx::CLDS_BuildIdIdx(), CLDSManageTable::CLDSManageTable(), CLdsSearchDlg::CLdsSearchDlg(), CLDSSettingsDlg::CLDSSettingsDlg(), CIndexedOctetStrings::Clear(), python::CDMLConnPool::Clear(), CBioTree< TBioNode >::Clear(), CIndexedOctetStrings::ClearIndices(), CIndexedStrings::ClearIndices(), CTL_CursorCmdExpl::ClearResultSet(), CLogSliderUI::CLogSliderUI(), CDelayedOfstream::close(), CBDB_Volumes::Close(), CNetCacheReader::Close(), CBDB_MergeBlobWalkerAsync< BF >::Close(), CBDB_MergeBlobWalker< BF >::Close(), CODBC_CursorCmdExpl::CloseCursor(), CODBC_CursorCmd::CloseCursor(), CTL_CursorCmdExpl::CloseCursor(), CGridThreadContext::CloseStreams(), CMsvcPrjProjectContext::CMsvcPrjProjectContext(), CMsvcTools::CMsvcTools(), CMultiColDlg::CMultiColDlg(), CNcbiApplication::CNcbiApplication(), CNetCacheReader::CNetCacheReader(), CNetCacheWriter::CNetCacheWriter(), CObjectIStreamHelper< ASNContainerClass >::CObjectIStreamHelper(), CObjectTextWidget::CObjectTextWidget(), CEUtils_Request::Connect(), CDBAPI_CacheAdmin::Connect(), CGridWorkerApp::Construct(), COpenViewDlg::COpenViewDlg(), CopyASNObject(), CPdf::CPdf(), CPhyloTreeDlg::CPhyloTreeDlg(), CPhyloTreeEdit::CPhyloTreeEdit(), CPhyloTreeFilterDlg::CPhyloTreeFilterDlg(), CPipeProcessWatcher::CPipeProcessWatcher(), CPipeProcessWatcher_Base::CPipeProcessWatcher_Base(), CPluginMgrDlg::CPluginMgrDlg(), CPrintDlg::CPrintDlg(), CPrintOptionsDlg::CPrintOptionsDlg(), CPriority_I::CPriority_I(), CProgressDlg::CProgressDlg(), CProgressDlgEx::CProgressDlgEx(), CProjectEditDlg::CProjectEditDlg(), CProjectItemMergeDlg::CProjectItemMergeDlg(), CPropertiesPanelDlg::CPropertiesPanelDlg(), CProSplignText::CProSplignText(), CQualityScoringPanel::CQualityScoringPanel(), python::CDMLConnPool::Create(), CGridDebugContext::Create(), CDbapiSampleApp::CreateConnection(), CBlobStorage_File::CreateEmptyBlob(), CDBAPI_BlobCacheCF::CreateInstance(), CBDB_CacheReaderCF::CreateInstance(), CBlobStorage_File::CreateOStream(), CBlobStorage_NetCache::CreateOStream(), python::CCallableStmtHelper::CreateStmt(), python::CStmtHelper::CreateStmt(), CDbapiSampleApp::CreateTable(), CRegistryDlg::CRegistryDlg(), CRemoteAppRequestMB_Impl::CRemoteAppRequestMB_Impl(), CRemoteAppResultMB_Impl::CRemoteAppResultMB_Impl(), CRemoteCgiApp::CRemoteCgiApp(), CRenameDlg::CRenameDlg(), CResolveIdDlg::CResolveIdDlg(), CRpsMmappedFile::CRpsMmappedFile(), CSaveImageDlg::CSaveImageDlg(), CSaveProjectsDlg::CSaveProjectsDlg(), CSaveTemplateDlg::CSaveTemplateDlg(), CScannerOutputDlg::CScannerOutputDlg(), CScoreDlg::CScoreDlg(), CScoringMethodsDlg::CScoringMethodsDlg(), CSeqFeatRemoveDlg::CSeqFeatRemoveDlg(), CSeqGraphicDemoUI::CSeqGraphicDemoUI(), CSeqMarkerSetDlg::CSeqMarkerSetDlg(), CSeqTextDlg::CSeqTextDlg(), CShortcutEditDlg::CShortcutEditDlg(), CSimpleScoringPanel::CSimpleScoringPanel(), CSnpFilterListDialog::CSnpFilterListDialog(), CSNPScoringPanel::CSNPScoringPanel(), CSpanTableSettingsDialog::CSpanTableSettingsDialog(), CSpellCheckDlg::CSpellCheckDlg(), CSplashDlg::CSplashDlg(), CSplineDemoUI::CSplineDemoUI(), CStudyPreviewTable::CStudyPreviewTable(), CSubmitBlockDlg::CSubmitBlockDlg(), CSubmitQuestionDlg::CSubmitQuestionDlg(), CSystemTestDlg::CSystemTestDlg(), CTableColumnDialog::CTableColumnDialog(), CTableColumnDlg::CTableColumnDlg(), CTableImportDialog::CTableImportDialog(), CTableImportWizard::CTableImportWizard(), CTaxTreeTestDlg::CTaxTreeTestDlg(), CTemplateDlg::CTemplateDlg(), CTexDemoUI::CTexDemoUI(), CTextReportDlg::CTextReportDlg(), CThemeDlg::CThemeDlg(), CTimerUI::CTimerUI(), CTipDlg::CTipDlg(), CTiwClient_FileFormat::CTiwClient_FileFormat(), CTiwClient_Report::CTiwClient_Report(), CToolTipUI::CToolTipUI(), CTreeBrowser::CTreeBrowser(), CTreeBrowserTestUI::CTreeBrowserTestUI(), CTrVariant::CTrVariant(), CViewAlnTable::CViewAlnTable(), CViewAsn::CViewAsn(), CViewComposite::CViewComposite(), CViewFasta::CViewFasta(), CViewFeatTable::CViewFeatTable(), CViewFlatfile::CViewFlatfile(), CViewPhyloTree::CViewPhyloTree(), CViewSerialObject::CViewSerialObject(), CViewTaxTree::CViewTaxTree(), CViewValidator::CViewValidator(), CVisibleRangeDialog::CVisibleRangeDialog(), CWindowsCmdErrorHandler::CWindowsCmdErrorHandler(), CWizardDlg::CWizardDlg(), CWorkspaceLoadDlg::CWorkspaceLoadDlg(), CCgiRequest::Deserialize(), CViewComposite_Graphic::Destroy(), CGBenchGUI::Destroy(), CDiagContext::DiscardMessages(), CEUtils_Request::Disconnect(), CAddDescr_EditCommand< TEditHandle >::Do(), CResetValue_EditCommand< TEditHandle, T >::Do(), CSetValue_EditCommand< TEditHandle, T >::Do(), CDelayBuffer::DoUpdate(), CBlobRetriever::Dump(), CBDB_FileDumperApp::Dump(), CAnnotationASN1::CImplementationData::DumpEvidence(), python::CStmtHelper::DumpResult(), python::CRealSetProxy::DumpResult(), CBDB_File::DuplicateStructure(), CQueryFunctionEQ::Evaluate(), CQueryFunction_BV_In_Or< BV >::Evaluate(), ExecRemoteApp(), python::CCallableStmtHelper::Execute(), python::CStmtHelper::Execute(), CEventHandler::CPostQueue::ExecuteFirstRequest(), CCgiApplication::Exit(), CBDB_MergeBlobWalkerAsync< BF >::FetchFirst(), CBDB_MergeBlobWalker< BF >::FetchFirst(), CProSplign::CImplementation::FindGlobalAlignment_stage1(), CLDS_Query::FindSequence(), oligofar::CSnpDb::First(), CDelayBuffer::Forget(), CCodeGenerator::GenerateModuleCPP(), CCodeGenerator::GenerateModuleHPP(), Get_I_DriverContext(), CCgiApplication::GetArgs(), GetAsnDataViaHTTP(), CODBC_RPCCmd::GetBindParams(), CDBL_RPCCmd::GetBindParams(), CTL_RPCCmd::GetBindParams(), CSQLITE3_Cache::GetBlobAccess(), CBlobStorage_File::GetBlobAsString(), CNSInfoCollector::GetBlobContent(), GetBlobReader(), CSeqFeatData::GetBondList(), CProjBulderApp::GetBuildType(), CHTML_table::GetCache(), CCgiRequest::GetClientTrackingEnv(), CDbapiSampleApp::GetConnection(), CWorkerNodeIdleThread::GetContext(), CLDS_Manager::GetDB(), CProjBulderApp::GetDllFilesDistr(), CDbapiSampleApp::GetDriverContext(), C_xDriverMgr::GetDriverContext(), CSeqFeatData::GetFeatList(), CIndexedOctetStrings::GetIndex(), CIndexedStrings::GetIndex(), CGridWorkerApp::GetInitContext(), CGridGlobals::GetInstance(), CBlobStorage_File::GetIStream(), CGridThreadContext::GetIStream(), CGridJobStatus::GetIStream(), CBlobStorage_NetCache::GetIStream(), GetIStream(), CGridGlobals::GetJobsWatcher(), CClassTypeInfoBase::GetMayContainType(), CMenuDemoClient::GetMenu(), CProjBulderApp::GetMetaMakefile(), CBlobStreamHelper::GetOStream(), CGridThreadContext::GetOStream(), CGridJobBatchSubmitter::GetOStream(), CGridJobSubmitter::GetOStream(), CMsvcMetaMakefile::GetPchInfo(), CProjBulderApp::GetProjectTreeInfo(), CDiagContextThreadData::GetProperties(), CSQLITE3_Cache::GetReadStream(), CDBAPI_Cache::GetReadStream(), CBDB_Cache::GetReadStream(), CProjBulderApp::GetRegSettings(), CQueue::GetRunsCursor(), SNetScheduleAPIImpl::GetServerParams(), CCgiSession::GetSessionCookie(), CProjBulderApp::GetSite(), CSeqFeatData::GetSiteList(), CMenuDemoClient::GetToolbarItems(), CProjBulderApp::GetWholeTree(), CSQLITE3_Cache::HasBlobs(), CTaxon1::Init(), CSnpFilterUI::Init(), CSnpDemoApp::Init(), CGBenchGUI::Init(), CGridClientApp::Init(), CSimpleJobFactoryEx< TWorkerNodeJob, TWorkerNodeIdleTask >::Init(), CGridCgiApplication::InitGridClient(), CSeqSetPresenter::Initialize(), CReleaseFilePresenter::Initialize(), CValidError_imp::InitializeSourceQualTags(), CDiagContext::InitMessages(), CClipboard::Instance(), CGeneModel::isCompatible(), CGBProjectHandle::Load(), CBlobLoader::Load(), CNWAlignerThread_Align::Main(), MakeDriverContext(), CSeqportUtil_implementation::MapIupacnaToNcbi2na(), CSeqportUtil_implementation::MapNcbi4naToNcbi2na(), CSeq_loc::Merge(), python::CStmtHelper::MoveToNextRS(), python::CRealSetProxy::MoveToNextRS(), CDataType::Namespace(), oligofar::CSnpDb::Next(), CGBenchApp::OnHelpAbout(), CGBenchApp::OnManagePlugins(), CTableHeader::OnPopupMore(), CViewAlnSpanTable::OnSettings(), CAnnotCompareWidget::OnTextReport(), CDelayedOfstream::open(), CLDS_Database::Open(), CODBC_CursorCmdExpl::OpenCursor(), CODBC_CursorCmd::OpenCursor(), CTL_CursorCmdExpl::OpenCursor(), CBDB_BlobSplitStore< TBV, TObjDeMux, TL >::OpenDict(), CBlobStoreBase::OpenForWrite(), CPriority_I::operator++(), CSeqVector::operator=(), CUrl::operator=(), CDensityMap< CntType >::operator=(), CBioTree< TBioNode >::operator=(), CGuideTree::PreComputeImageDimensions(), CGridJobBatchSubmitter::PrepareNextJob(), CNetScheduleHandler::ProcessQuery(), CCgiSampleApplication::ProcessRequest(), CGridCgiApplication::ProcessRequest(), CNetScheduleHandler::ProcessSelectQuery(), CNlmZipBtRdr::Read(), ReadASNFromFile(), ReadASNFromIstream(), CSearchHelper::ReadCompleteSearch(), python::CCallableStmtHelper::ReleaseStmt(), python::CStmtHelper::ReleaseStmt(), CNCBINode::RemoveAllChildren(), CLDS_Database::ReOpen(), CToMultiExHandler::ReplaceMultiEx(), CBlobStorage_File::Reset(), CGridJobBatchSubmitter::Reset(), CBlobStorage_NetCache::Reset(), CQueryEval_BV_Value< BV >::Reset(), CTreeIteratorTmpl< CTreeLevelIterator >::Reset(), CFlatFileContext::Reset(), CIndexedStrings::Resize(), CDelayedOfstream::rewrite(), CEntrez2ClientApp::Run(), CSeqTextDemoApp::Run(), CSeqGraphicDemoApp::Run(), CPhyloTreeDemoApp::Run(), CHitMatrixDemoApp::Run(), CMultiDemoApp::Run(), CCrossAlnDemoApp::Run(), CGBenchApp::Run(), CServer::Run(), CCgiApplication::Run(), CSplignApp::Run(), CNSRemoveJobControlApp::Run(), CGuideTreeApplication::Run(), CAsnvalApp::Run(), CCleanupApp::Run(), CAsn2FlatApp::Run(), CAsn2FastaApp::Run(), CGnomonEngine::Run(), CDbapiBcpApp::RunSample(), s_FillModuleListTH32(), s_GetMaskLoc(), s_GetScope(), s_PrintableString(), CSearchHelper::SaveOneFile(), CHitMatrixDataSource::SelectIds(), CFeedbackReport::SendFeedback(), CTaxon3::SendRequest(), CFlatFileContext::SetAnnotSelector(), CEvent::SetAttachment(), CQueryEval_BV_Value< BV >::SetBuffer(), CQueryEval_BV_Value< BV >::SetBV(), CCgiApplication::SetCafService(), CSeqVector::SetCoding(), CDelayBuffer::SetData(), CClusterer::SetDistMatrix(), CAlignFilter::SetFilter(), CChainer::SetGenomic(), CGridWorkerNode::SetListener(), CPipeProcessWatcher::SetMonitor(), CQueryParseTree::SetQueryTree(), CSeqVector::SetRandomizeAmbiguities(), CTL_CursorCmdExpl::SetResultSet(), CSeqVector::SetStrand(), CEncodedString::SetString(), CButton::SetTooltip(), CIndexedOctetStrings::SetTotalString(), CCgiResponse::SetTrackingCookie(), CBioTree< TBioNode >::SetTreeNode(), CNcbiApplication::SetupArgDescriptions(), CUrl::SetUrl(), CListPanel::ShowColSelectDlg(), CSQLITE3_Cache::StoreSynchronous(), CGridJobBatchSubmitter::Submit(), CGridJobSubmitter::Submit(), CSeq_loc::Subtract(), CSplitCacheApp::TestSplit(), CAddDescr_EditCommand< TEditHandle >::Undo(), CResetValue_EditCommand< TEditHandle, T >::Undo(), CSetValue_EditCommand< TEditHandle, T >::Undo(), CFeatHistogramDS::Update(), CDBAPI_CacheIWriter::Write(), WriteASNToFile(), WriteASNToStream(), CAnnot_Collector::x_AddObjectMapping(), CException::x_Assign(), CAnnot_Collector::x_Clear(), CHitMatrixDataSource::x_Clear(), CHitMatrixDataSource::x_ClearHits(), CQuerySplitter::x_ComputeQueryContextsForChunks(), CBDB_File::x_ConstructDataBuf(), CBDB_File::x_ConstructKeyBuf(), CTrConverter_Seq_interval::x_Convert(), CTrConverter_Seq_loc::x_Convert(), CTrConverter_Seq_id::x_Convert(), CTrConverter_Int::x_Convert(), CTrConverter_String::x_Convert(), CWGLDemoApp::x_Create(), CSeqVector::x_CreateIterator(), CPhyloTreeCGIApplication::x_CreateLayout(), CViewComposite_CrossAln::x_CreateViews(), CTableColumnDlg::x_CreateWindow(), CRPCClient< TRequest, TReply >::x_Disconnect(), CDisplaySeqalign::x_DisplayAlnvecInfo(), CSequenceSearchJob::x_DoSearch(), CFeatureSearchJob::x_DoSearch(), CGBSeqFormatter::x_EndWriteGBSet(), CStackTrace::x_ExpandStackTrace(), CTar::x_ExtractEntry(), CAnnot_Collector::x_GetAnnotNames(), CTL_Connection::x_GetNativeITDescriptor(), CAlignGroup::x_GetOrgRef(), CObjectManager::x_GetPluginManager(), CNSInfoCollector::x_GetRequest(), CNSInfoCollector::x_GetResult(), CGradientColorPanel::x_Init(), CShowBlastDefline::x_InitDefline(), CShowBlastDefline::x_InitDeflineTable(), CFeature_table_reader::x_InitImplementation(), CSampleLdsApplication::x_InitLDS(), CGBenchGUI::x_InitMenus(), CCgiContext::x_InitSession(), CCgiSampleApplication::x_InitStorage(), CSyncQueue< Type, Container >::x_LockAndWait(), CGeneInfoFileReader::x_MapMemFiles(), CWindowManager::x_Maximize(), CBDB_SplitCursor< BDB_SplitStore, BDB_Vol >::x_NextVolume(), CLDSManageTable::x_OnAdd(), CLDSManageTable::x_OnChange(), CPluginMgrDlg::x_OnRescanPlugins(), CTar::x_ProcessEntry(), CCgiRequest::x_ProcessInputStream(), CTL_Connection::x_ProcessResultInternal(), CViewCompositeManager::x_RebuildMenu(), CTaxTreeBrowser::x_Refresh(), CPhyloTreeCGIApplication::x_RenderPage(), CTar::x_RestoreAttrs(), CAppNWA::x_RunOnPair(), CFlatfileDisplay::x_SetActive(), CUrl::x_SetArgs(), CGridJobStatus::x_SetJobKey(), CChooseSeqDlg::x_SetSelectedIds(), CRPCClient< TRequest, TReply >::x_SetStream(), CSQLITE3_Cache::x_SetTimestamp(), CSnpFilterUI::x_SetupTabs(), CNetCacheWriter::x_Shutdown(), CNlmZipReader::x_StartDecompressor(), CGBSeqFormatter::x_StartWriteGBSet(), CHitMatrixDataSource::x_TestAndSelectAligns(), CGBSeqFormatter::x_WriteFileHeader(), CCrossAlnDemoUI::~CCrossAlnDemoUI(), CDemoSerialBrowser::~CDemoSerialBrowser(), CHitMatrixDemoUI::~CHitMatrixDemoUI(), CMultiDemoUI::~CMultiDemoUI(), CProgressDlgEx::~CProgressDlgEx(), CScannerOutputDlg::~CScannerOutputDlg(), CScoringMethodsDlg::~CScoringMethodsDlg(), CSeqGraphicDemoUI::~CSeqGraphicDemoUI(), CSeqTextDemoUI::~CSeqTextDemoUI(), CSnpViewUI::~CSnpViewUI(), CSplashDlg::~CSplashDlg(), CStudyPreviewTable::~CStudyPreviewTable(), CSystemTestDlg::~CSystemTestDlg(), CTaxTreeTestDlg::~CTaxTreeTestDlg(), CTemplateDlg::~CTemplateDlg(), CTextReportDlg::~CTextReportDlg(), CTmpFile::~CTmpFile(), CTreeBrowserTestUI::~CTreeBrowserTestUI(), CViewAsn::~CViewAsn(), and CViewFasta::~CViewFasta().


Member Data Documentation

template<class X>
X* auto_ptr< X >::m_Ptr [private]
 

Internal pointer implementation.

Definition at line 360 of file ncbimisc.hpp.

Referenced by auto_ptr< CLDS_Query >::get(), auto_ptr< CLDS_Query >::operator *(), auto_ptr< CLDS_Query >::operator->(), auto_ptr< CLDS_Query >::operator=(), auto_ptr< CLDS_Query >::operator==(), auto_ptr< CLDS_Query >::release(), auto_ptr< CLDS_Query >::reset(), and auto_ptr< CLDS_Query >::~auto_ptr().


The documentation for this class was generated from the following file:
Generated on Mon Nov 9 09:49:43 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Nov 09 15:46:52 2009 by modify_doxy.py rev. 173732