CRef< C, Locker > Class Template Reference
[Smart Pointers with Reference Counting]

Search Toolkit Book for CRef

#include <ncbiobj.hpp>

Inheritance diagram for CRef< C, Locker >:

Inheritance graph
[legend]
Collaboration diagram for CRef< C, Locker >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
class CRef< C, Locker >

CRef --.

Define a template class that stores a pointer to an object and defines methods for referencing that object.

Definition at line 592 of file ncbiobj.hpp.

Public Types

typedef C element_type
 Define alias element_type.
typedef element_type TObjectType
 Define alias TObjectType.
typedef Locker locker_type
 Define alias for locking type.
typedef CRef< C, Locker > TThisType
 Alias for this template type.

Public Member Functions

 CRef (void) THROWS_NONE
 Constructor for null pointer.
 CRef (ENull) THROWS_NONE
 Constructor for ENull pointer.
 CRef (TObjectType *ptr)
 Constructor for explicit type conversion from pointer to object.
 CRef (TObjectType *ptr, const locker_type &locker_value)
 Constructor for explicit type conversion from pointer to object.
 CRef (const TThisType &ref)
 Copy constructor from an existing CRef object,.
 ~CRef (void)
 Destructor.
const locker_typeGetLocker (void) const
 Get reference to locker object.
bool operator! (void) const THROWS_NONE
 Check if CRef is empty -- not pointing to any object, which means having a null value.
bool Empty (void) const THROWS_NONE
 Check if CRef is empty -- not pointing to any object, which means having a null value.
bool NotEmpty (void) const THROWS_NONE
 Check if CRef is not empty -- pointing to an object and has a non-null value.
bool IsNull (void) const THROWS_NONE
 Check if pointer is null -- same effect as Empty().
bool NotNull (void) const THROWS_NONE
 Check if pointer is not null -- same effect as NotEmpty().
void Swap (TThisType &ref)
 Swaps the pointer with another reference.
void Reset (void)
 Reset reference object.
void Reset (TObjectType *newPtr)
 Reset reference object to new pointer.
TObjectTypeReleaseOrNull (void)
 Release a reference to the object and return a pointer to the object.
TObjectTypeRelease (void)
 Release a reference to the object and return a pointer to the object.
void AtomicResetFrom (const TThisType &ref)
 Reset reference object to new pointer.
void AtomicReleaseTo (TThisType &ref)
 Release referenced object to another CRef<> object.
TThisTypeoperator= (const TThisType &ref)
 Assignment operator for references.
TThisTypeoperator= (TObjectType *ptr)
 Assignment operator for references with right hand side set to a pointer.
TThisTypeoperator= (ENull)
 Assignment operator with right hand side set to ENull.
TObjectTypeGetNonNullPointer (void)
 Get pointer value and throw a null pointer exception if pointer is null.
TObjectTypeGetPointerOrNull (void) THROWS_NONE
 Get pointer value.
TObjectTypeGetPointer (void) THROWS_NONE
 Get pointer,.
TObjectTypeGetObject (void)
 Get object.
TObjectTypeoperator * (void)
 Dereference operator returning object.
TObjectTypeoperator-> (void)
 Reference operator.
const TObjectTypeGetNonNullPointer (void) const
 Get pointer value and throw a null pointer exception if pointer is null -- constant version.
const TObjectTypeGetPointerOrNull (void) const THROWS_NONE
 Get pointer value -- constant version.
const TObjectTypeGetPointer (void) const THROWS_NONE
 Get pointer -- constant version,.
const TObjectTypeGetObject (void) const
 Get object -- constant version.
const TObjectTypeoperator * (void) const
 Dereference operator returning object -- constant version.
const TObjectTypeoperator-> (void) const
 Reference operator -- constant version.
 operator TObjectType * (void)
 Dereference operator returning pointer.
 operator const TObjectType * (void) const
 Dereference operator returning pointer -- constant version.
TObjectTypeGetNonNullNCPointer (void) const
 Get pointer value and throw a null pointer exception if pointer is null.
TObjectTypeGetNCPointerOrNull (void) const THROWS_NONE
 Get pointer value.
TObjectTypeGetNCPointer (void) const THROWS_NONE
 Get pointer,.
TObjectTypeGetNCObject (void) const
 Get object.

Static Public Member Functions

static void ThrowNullPointerException (void)

Private Member Functions

TObjectTypeAtomicSwap (TObjectType *ptr)
void operator- (TObjectType *) const
void operator- (int) const
void operator+ (int) const

Private Attributes

pair_base_member< locker_type,
TObjectType * > 
m_Data
 Pointer to object.


Member Typedef Documentation

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
typedef C CRef< C, Locker >::element_type
 

Define alias element_type.

Definition at line 594 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
typedef Locker CRef< C, Locker >::locker_type
 

Define alias for locking type.

Reimplemented in CIRef< Interface, Locker >, CIRef< ITemplateUITool >, CIRef< IUITool >, CIRef< IRowSorter >, CIRef< ICrossAlnDataSource >, CIRef< IPrefetchListener >, CIRef< IFeatComparator >, CIRef< ICoordMapper >, CIRef< IScheduler_Task >, CIRef< IObserverUpdate >, CIRef< IGBProject >, CIRef< IDMSearchQuery >, CIRef< IwxStringFormat >, CIRef< CProjectService >, CIRef< IUIDataSource >, CIRef< IFileFormatLoaderManager >, CIRef< ILayoutPolicy >, CIRef< IAppJob >, CIRef< IAppTask >, CIRef< IAlnMultiDataSource >, CIRef< IPrefetchActionSource >, CIRef< IProjectViewFactory >, CIRef< IAppJobError >, CIRef< IGlyphRenderer >, CIRef< IUIAlgoToolManager >, CIRef< IScheduledAppJob >, CIRef< IAppJobListener >, CIRef< IProjectView >, CIRef< IScoringMethod >, CIRef< IPrefetchAction >, CIRef< IItemsProvider >, CIRef< ISeq_idSource >, CIRef< IEventRecordAction >, CIRef< ISequenceSet >, CIRef< IScheduler >, CIRef< ISGDataSourceContext >, and CIRef< IHitMatrixDataSource >.

Definition at line 596 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
typedef element_type CRef< C, Locker >::TObjectType
 

Define alias TObjectType.

Reimplemented in CIRef< Interface, Locker >, CIRef< ITemplateUITool >, CIRef< IUITool >, CIRef< IRowSorter >, CIRef< ICrossAlnDataSource >, CIRef< IPrefetchListener >, CIRef< IFeatComparator >, CIRef< ICoordMapper >, CIRef< IScheduler_Task >, CIRef< IObserverUpdate >, CIRef< IGBProject >, CIRef< IDMSearchQuery >, CIRef< IwxStringFormat >, CIRef< CProjectService >, CIRef< IUIDataSource >, CIRef< IFileFormatLoaderManager >, CIRef< ILayoutPolicy >, CIRef< IAppJob >, CIRef< IAppTask >, CIRef< IAlnMultiDataSource >, CIRef< IPrefetchActionSource >, CIRef< IProjectViewFactory >, CIRef< IAppJobError >, CIRef< IGlyphRenderer >, CIRef< IUIAlgoToolManager >, CIRef< IScheduledAppJob >, CIRef< IAppJobListener >, CIRef< IProjectView >, CIRef< IScoringMethod >, CIRef< IPrefetchAction >, CIRef< IItemsProvider >, CIRef< ISeq_idSource >, CIRef< IEventRecordAction >, CIRef< ISequenceSet >, CIRef< IScheduler >, CIRef< ISGDataSourceContext >, and CIRef< IHitMatrixDataSource >.

Definition at line 595 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
typedef CRef<C, Locker> CRef< C, Locker >::TThisType
 

Alias for this template type.

Reimplemented in CIRef< Interface, Locker >, CIRef< ITemplateUITool >, CIRef< IUITool >, CIRef< IRowSorter >, CIRef< ICrossAlnDataSource >, CIRef< IPrefetchListener >, CIRef< IFeatComparator >, CIRef< ICoordMapper >, CIRef< IScheduler_Task >, CIRef< IObserverUpdate >, CIRef< IGBProject >, CIRef< IDMSearchQuery >, CIRef< IwxStringFormat >, CIRef< CProjectService >, CIRef< IUIDataSource >, CIRef< IFileFormatLoaderManager >, CIRef< ILayoutPolicy >, CIRef< IAppJob >, CIRef< IAppTask >, CIRef< IAlnMultiDataSource >, CIRef< IPrefetchActionSource >, CIRef< IProjectViewFactory >, CIRef< IAppJobError >, CIRef< IGlyphRenderer >, CIRef< IUIAlgoToolManager >, CIRef< IScheduledAppJob >, CIRef< IAppJobListener >, CIRef< IProjectView >, CIRef< IScoringMethod >, CIRef< IPrefetchAction >, CIRef< IItemsProvider >, CIRef< ISeq_idSource >, CIRef< IEventRecordAction >, CIRef< ISequenceSet >, CIRef< IScheduler >, CIRef< ISGDataSourceContext >, and CIRef< IHitMatrixDataSource >.

Definition at line 597 of file ncbiobj.hpp.


Constructor & Destructor Documentation

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::CRef void   )  [inline]
 

Constructor for null pointer.

Definition at line 601 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::CRef ENull   )  [inline]
 

Constructor for ENull pointer.

Definition at line 607 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::CRef TObjectType ptr  )  [inline, explicit]
 

Constructor for explicit type conversion from pointer to object.

Definition at line 612 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::CRef TObjectType ptr,
const locker_type locker_value
[inline]
 

Constructor for explicit type conversion from pointer to object.

Definition at line 621 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::CRef const TThisType ref  )  [inline]
 

Copy constructor from an existing CRef object,.

Definition at line 631 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::~CRef void   )  [inline]
 

Destructor.

Definition at line 642 of file ncbiobj.hpp.


Member Function Documentation

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::AtomicReleaseTo TThisType ref  )  [inline]
 

Release referenced object to another CRef<> object.

This copies the pointer to object to the argument ref, and release reference from this object. Old reference object held by argument ref is released and deleted if necessary. Operation is atomic on this object, so that AtomicResetFrom() and AtomicReleaseTo() called from different threads will work properly. Operation is not atomic on ref argument.

See also:
AtomicResetFrom(const CRef& ref);

Definition at line 835 of file ncbiobj.hpp.

Referenced by CCreatedFeat_Ref::MakeMappedLocation(), and CCreatedFeat_Ref::ReleaseRefsTo().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::AtomicResetFrom const TThisType ref  )  [inline]
 

Reset reference object to new pointer.

This sets the pointer to object to the new pointer, and removes reference count to old object and deletes the old object if this is the last reference to the old object. The new pointer is got from ref argument. Operation is atomic on this object, so that AtomicResetFrom() and AtomicReleaseTo() called from different threads will work properly. Operation is not atomic on ref argument.

See also:
AtomicReleaseTo(CRef& ref);

Definition at line 814 of file ncbiobj.hpp.

Referenced by CCreatedFeat_Ref::ResetRefsFrom().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::AtomicSwap TObjectType ptr  )  [inline, private]
 

Definition at line 1104 of file ncbiobj.hpp.

Referenced by CRef< CQueueItem >::AtomicReleaseTo(), and CRef< CQueueItem >::AtomicResetFrom().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
bool CRef< C, Locker >::Empty void   )  const [inline]
 

Check if CRef is empty -- not pointing to any object, which means having a null value.

See also:
IsNull(), operator!()

Definition at line 668 of file ncbiobj.hpp.

Referenced by AccessionToKey(), CSeqDBVol::AccessionToOids(), CBlast4_parameters::Add(), CDBUDRandomMapper::Add(), HitDistributor::addBatch(), CSubjectRangesSet::AddRange(), MultipleAlignment::appendAlignment(), BOOST_AUTO_TEST_CASE(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), checkAndFixPdbBioseq(), CDUpdater::checkBlastAndUpdate(), CheckForEmptySequences(), CLocalDbAdapter::CLocalDbAdapter(), CWriteDB_Impl::Close(), CDUpdater::ComputePercentIdentity(), CRemoteBlast::CRemoteBlast(), CSplitQueryTestFixture::CSplitQueryTestFixture(), CSimpleB2SWrapper::DoBlast2Seqs(), ExtractFirstSeqAlign(), UpdateViewer::FetchSequencesViaHTTP(), FetchSequenceViaHTTP(), BlockFormater::findIntersectingBlocks(), CObjMgrFree_RemoteQueryData::GetBioseqSet(), CObjMgr_RemoteQueryData::GetBioseqSet(), CDUpdater::getBlastHits(), GetBlockCount(), CBlastServices::GetDatabaseInfo(), CBlastDatabaseArgs::GetDatabaseName(), CRemoteBlast::GetDatabases(), CSeqDBAliasFile::GetFilterTree(), CSeqDBVol::GetGi(), CSeqDBImpl::GetIdSet(), GetLowerBound(), GetMasterGIFromSeqAlign(), CSeqDBImpl::GetNextOIDChunk(), CSeqDBGiListSet::GetNodeIdList(), GetNumAlignedResidues(), BlockFormater::getOverlappingPercentages(), CSeqDBVol::GetPig(), CdBlaster::getPsiBlastEValue(), CdBlaster::getPsiBlastScore(), GetPssmIdFromSeqAlign(), CRemoteBlast::GetQueries(), CQuerySplitter::GetQueryFactoryForChunk(), CRemoteBlast::GetSearchOptions(), CRemoteBlast::GetSeqAlignSets(), CSeqDBVol::GetSeqGI(), CSeqDBVol::GetSeqIDs(), GetSeqLength(), CBlastServices::GetSequenceParts(), CGuideTreeCalc::GetSerialTree(), CDBServiceMapperCoR::GetServer(), CSeqDBImpl::GetTaxIDs(), CSeqDBImpl::GetTaxInfo(), TaxonomyTree::GetTaxInfoForTaxID(), GetUpperBound(), CSeqDBVol::GiToOid(), CSearchResults::HasAlignments(), CSeqDBVol::HashToOids(), CNcbiRegistry::IncludeNcbircIfAllowed(), InitializeRemoteBlast(), CWriteDB_PackedSemiTree::Insert(), CWriteDB_Isam::ListFiles(), CWriteDB_Column::ListFiles(), CPhyloTreeWidget::LoadSettings(), PssmMaker::make(), Make_GI_or_PDB_String_CN3D(), Make_SeqID_String(), MakeMaskedSeqAlign(), IQueryFactory::MakeRemoteQueryData(), CLocalDbAdapter::MakeSeqSrc(), CDUpdater::modifySeqAlignSeqEntry(), CPhyTreeView::OnBioTreeChanged(), SSeqDB_SeqSrc_Data::operator *(), CSeqIdComparator::operator()(), CFrameFinder::operator()(), operator+(), SSeqDB_SeqSrc_Data::operator->(), CBinsGlyph::SBinMapped::operator<(), CSeqDBVol::OptimizeGiLists(), CSeqDBVol::PigToOid(), CReadBlastApp::printOverlapReport(), CDUpdater::processBlastHits(), CdBlaster::psiBlast(), CBasicFastaWrapper::ReadFile(), CSeqDBDemo_SeqidToBioseq::Run(), CTblastnApp::Run(), CPsiBlastApp::Run(), CLocalSeqSearch::Run(), s_BuildMaskedRanges(), s_DeflineCompare(), s_ExtractSeqIds(), s_GetRestrictedBlastSeqLocs(), s_QueryFactoryBlastSeqSrcInit(), CPsiBlastApp::SavePssmToFile(), SeqAlignRemap(), SeqIdToIdentifier(), CSeqDBVol::SeqidToOids(), CDBConnectionFactory::CRuntimeData::SetDispatchedServer(), CRemoteBlast::SetQueries(), CRemotePssmSearch::SetQuery(), CRemoteSeqSearch::SetQueryFactory(), CRemoteBlast::SetSubjectSequences(), CBuildDatabase::SetTaxids(), CBuildDatabase::StartBuild(), CBDB_Env::StopBackgroundWriterThread(), CQueueDataBase::StopExecutionWatcherThread(), CQueueDataBase::StopNotifThread(), CBDB_Cache::StopPurgeThread(), CQueueDataBase::StopPurgeThread(), CSeqDBVol::TiToOid(), CdBlaster::truncateBioseq(), CWriteDB_ColumnIndex::WriteBlobIndex(), CWriteDB_Volume::WriteSequence(), CBuildDatabase::x_AddMasksForSeqId(), CBlastInputReader::x_CreateBioseq(), CGuideTree::x_CreateLayout(), CDataLoadingAppJob::x_CreateOneProject(), CGBankLoadingJob::x_CreateProjectItems(), CCompoundRWRegistry::x_Empty(), CTwoLayerRegistry::x_Empty(), CPsiBlastInputData::x_ExtractQueryForPssm(), CPsiBlastInputClustalW::x_ExtractQueryForPssm(), CWriteDB_ColumnIndex::x_Flush(), CRemoteBlast::x_GetBlast4SearchRequestBody(), CSeqDBImpl::x_GetOidList(), CGeneFileWriter::x_GetOrgnameForTaxId(), CBuildDatabase::x_GetScope(), CBlastServices::x_GetSequences(), CSeqDBVol::x_GetTaxonomy(), CSeqDBVol::x_HaveGiList(), CRemoteBlast::x_Init(), CBlastScopeSource::x_InitBlastDatabaseDataLoader(), CBlastDbMetadata::x_InitBlastDb(), CRemoteBlast::x_InitQueries(), CSGSegmentMapJob::x_MergeSeqSegments(), CWriteDB_Impl::x_Publish(), CNcbiRegistry::x_Read(), CPsiBlastInputClustalW::x_ReadAsciiMsa(), CRemotePssmSearch::x_RemoteBlast(), CRemoteSeqSearch::x_RemoteBlast(), and CBuildDatabase::x_ResolveFromSource().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const locker_type& CRef< C, Locker >::GetLocker void   )  const [inline]
 

Get reference to locker object.

Definition at line 648 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType& CRef< C, Locker >::GetNCObject void   )  const [inline]
 

Get object.

Similar to GetNonNullPointer(), except that this method returns the object whereas GetNonNullPointer() returns a pointer to the object.

See also:
GetNonNullPointer()

Reimplemented in CScopeInfo_Ref< Info >, and CScopeInfo_Ref< TScopeInfo >.

Definition at line 1098 of file ncbiobj.hpp.

Referenced by CTSE_Split_Info::GetDataLoader(), and CHeapScope::GetScope().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::GetNCPointer void   )  const [inline]
 

Get pointer,.

Same as GetPointerOrNull().

See also:
GetPointerOrNull()

Definition at line 1085 of file ncbiobj.hpp.

Referenced by CPrefetchRequest::GetAction(), CObjectEx::GetPtrProxy(), CDataLoadingAppJob::GetScope(), CPrefetchManager::IsActive(), and CWeakRef< CQueue >::Lock().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::GetNCPointerOrNull void   )  const [inline]
 

Get pointer value.

Similar to GetNonNullPointer() except that this method returns a null if the pointer is null, whereas GetNonNullPointer() throws a null pointer exception.

See also:
GetNonNullPointer()

Definition at line 1073 of file ncbiobj.hpp.

Referenced by CThreadPool_Impl::CallController(), CRef< CQueueItem >::CRef(), CDataSource::GetDataLoader(), SAnnotSelector::GetFeatComparator(), CPrefetchRequest::GetListener(), CRef< CQueueItem >::GetNCPointer(), CGBLoaderParams::GetReaderPtr(), CThreadPool_Impl::GetSafeSleepTime(), CHeapScope::GetScopeOrNull(), CInitMutex< TTSE_MatchSetObject >::operator=(), and CThreadPool_Impl::x_HasNoThreads().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::GetNonNullNCPointer void   )  const [inline]
 

Get pointer value and throw a null pointer exception if pointer is null.

Similar to GetPointerOrNull() except that this method throws a null pointer exception if pointer is null, whereas GetPointerOrNull() returns a null value.

See also:
GetPointerOrNull(), GetPointer(), GetObject()

Definition at line 1055 of file ncbiobj.hpp.

Referenced by CRef< CQueueItem >::GetNCObject().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const TObjectType* CRef< C, Locker >::GetNonNullPointer void   )  const [inline]
 

Get pointer value and throw a null pointer exception if pointer is null -- constant version.

Similar to GetPointerOrNull() except that this method throws a null pointer exception if pointer is null, whereas GetPointerOrNull() returns a null value.

See also:
GetPointerOrNull(), GetPointer(), GetObject()

Definition at line 958 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::GetNonNullPointer void   )  [inline]
 

Get pointer value and throw a null pointer exception if pointer is null.

Similar to GetPointerOrNull() except that this method throws a null pointer exception if pointer is null, whereas GetPointerOrNull() returns a null value.

See also:
GetPointerOrNull(), GetPointer(), GetObject()

Definition at line 879 of file ncbiobj.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CProSplignText::CProSplignText(), CRef< CQueueItem >::GetObject(), CLocalDbAdapter::MakeSeqSrc(), CTextDataSource::OnProgress(), CRef< CQueueItem >::operator *(), CRef< CQueueItem >::operator->(), CSplignApp::x_GetBl2SeqHits(), and CCompartApp::x_GetSeqLength().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const TObjectType& CRef< C, Locker >::GetObject void   )  const [inline]
 

Get object -- constant version.

Similar to GetNonNullPointer(), except that this method returns the object whereas GetNonNullPointer() returns a pointer to the object.

See also:
GetNonNullPointer()

Definition at line 1000 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType& CRef< C, Locker >::GetObject void   )  [inline]
 

Get object.

Similar to GetNonNullPointer(), except that this method returns the object whereas GetNonNullPointer() returns a pointer to the object.

See also:
GetNonNullPointer()

Definition at line 922 of file ncbiobj.hpp.

Referenced by SeqTreeAsnizer::addAsnSeqTreeNode(), CAppJobDispatcher::CancelJob(), CSFTransDSType::CreateDS(), CSGGraphDSType::CreateDS(), CSGFeatureDSType::CreateDS(), CSGSequenceDSType::CreateDS(), CSGAlignmentDSType::CreateDS(), CFeaturePanelDSType::CreateDS(), CEpigenomicsDSType::CreateDS(), CSGSnpDSType::CreateDS(), CLDBlockDSType::CreateDS(), CSGHapmapDSType::CreateDS(), CSGGapDSType::CreateDS(), CBinsDSType::CreateDS(), CSnpTableJob::CSnpTableJob(), CMytestApplication::DoProcess(), CObjectListTableModel::GetExtraValueAt(), CDocsumTableModel::GetExtraValueAt(), CNetBlastJobTableModel::GetExtraValueAt(), CObjectListTableModel::GetImageAlias(), CProjectItemConstPrx::GetObject(), CInitMutex< TTSE_MatchSetObject >::GetObject(), CObjectListTableModel::GetObject(), CGBProjectHandle::GetProject(), CPhyloTreeWidget::GetScheme(), IPhyloTreeRenderer::GetScheme(), CSeqTextDataSource::GetScope(), CHitMatrixDataSource::GetScope(), CProjectTreeView::GetSelection(), CBioseq_Handle::GetTSE_Handle(), CAsn2FlatApp::HandleSeqEntry(), CPhyloTreeWidget::OnOpenPropertiesDlg(), StructureObject::RealignStructure(), CPhyloTreeCGIApplication::Render(), CAppJobDispatcher::ResumeJob(), CGffExportJob::Run(), CFlatFileExportJob::Run(), CAgpExportJob::Run(), CGBProjectHandle::SetProject(), CAppJobDispatcher::ShutDown(), CAppJobDispatcher::SuspendJob(), CSnpTableJob::x_ApplyFilter(), CSnpTableJob::x_FetchAll(), CSnpTableJob::x_FetchOnlySpecial(), CSGAlignmentJob::x_LoadAlignmentFeats(), CSGFeatureJob::x_LoadFeatProducts(), CAppExplorerService::x_OnProjectItemProperties(), CThreadPoolEngine::x_OnRequestStatusChange(), CAppJobDispatcher::x_PollEngines(), and CGuideTree::x_Render().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const TObjectType* CRef< C, Locker >::GetPointer void   )  const [inline]
 

Get pointer -- constant version,.

Same as GetPointerOrNull().

See also:
GetPointerOrNull()

Definition at line 987 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::GetPointer void   )  [inline]
 

Get pointer,.

Same as GetPointerOrNull().

See also:
GetPointerOrNull()

Definition at line 909 of file ncbiobj.hpp.

Referenced by CExtensionRegistry::AddExtensionPoint(), CGroupMapWidget::AddGroup(), CGroupMapWidget::AddItem(), CDataSource::AddTSE(), CDockContainer::ApplyLayout(), BOOST_AUTO_TEST_CASE(), CScoringJob::Calculate(), CScoreCache::CalculateScores(), CAlnVecRow::CAlnVecRow(), CAppTaskService::CancelTask(), CBlastTracebackSearch::CBlastTracebackSearch(), CFileLoadManager::CFileLoadManager(), CBlastPrelimSearch::CheckInternalData(), Convert_Bioseq_Seq_entry(), ASNDataManager::ConvertMimeDataToCDD(), CPrelimSearchThread::CPrelimSearchThread(), CwxThemeConfigPanel::CreateControls(), CDHManager::CreateDataHandle(), CreateMimeFromBiostruc(), CGBDocument::CreateProjectScope(), CSixFramesTransTrackFactory::CreateTracks(), CSegmentMapTrackFactory::CreateTracks(), CGraphTrackFactory::CreateTracks(), CEpigenomicsTrackFactory::CreateTracks(), CAlignmentTrackFactory::CreateTracks(), CSnpTrackFactory::CreateTracks(), CLDBlockTrackFactory::CreateTracks(), CHapmapTrackFactory::CreateTracks(), CGapTrackFactory::CreateTracks(), CBinsTrackFactory::CreateTracks(), CSimpleB2SWrapper::DoBlast2Seqs(), ExtractScoreFromSeqAlign(), CTaskEventRecord::GetAction(), CFastaSeqHdrItem::GetAssosiatedObject(), CSeqGraphicConfig::GetClonePlacementParams(), CSeqGraphicPreview::GetConfig(), CRefTypeInfo< Data >::GetData(), CAppExplorerDataObject::GetDataHere(), CTrackContainer::GetDataSource(), CSeqGraphicPreview::GetDataSource(), CSeqGraphicPane::GetDataSource(), CSeqTextPanel::GetDataSource(), CSixFramesTransTrack::GetDataSource(), CSegmentMapTrack::GetDataSource(), CGraphTrack::GetDataSource(), CGeneModelTrack::GetDataSource(), CFeatureTrack::GetDataSource(), CEpigenomicsTrack::GetDataSource(), CAlignmentTrack::GetDataSource(), CSnpTrack::GetDataSource(), CLDBlockTrack::GetDataSource(), CHapmapTrack::GetDataSource(), CGapTrack::GetDataSource(), CBinsTrack::GetDataSource(), GetEditSaver(), CSeqTextJob::GetError(), CSeqGraphicJob::GetError(), CTrackInitializationJob::GetError(), CTextRetrieveJob::GetError(), CFeatRetrieveJob::GetError(), CScoringJob::GetError(), CFeatCompareJob::GetError(), CFeatureLoadingJob::GetError(), CBuildSparseAlnJob::GetError(), CBuildAlnVecJob::GetError(), CAppJob::GetError(), CSnpTableJob::GetError(), CSnpFilterJob::GetError(), CNetBlastMonitoringJob::GetError(), CNetBlastSubmittingJob::GetError(), CSearchJobBase::GetError(), impl::CDBHandlerStack::CUserHandlerWrapper::GetHandler(), CHookDataBase::GetHook(), CHeapScope::GetImpl(), CUIToolRegistry::GetInstance(), CGridThreadContext::GetJob(), CAppJobDispatcher::GetJobError(), CAppJobDispatcher::GetJobResult(), CHitMatrixDataSource::GetLabel(), CWeakObjectExLocker< C >::GetLockedObject(), CProjectView::GetMainObject(), CAnnotMapping_Info::GetMappedSeq_align(), CSeqportUtil_implementation::GetMapToIndex(), CAbstractProjectItem::GetObject(), CInitMutex< TTSE_MatchSetObject >::GetPointer(), CSeqTextJob::GetProgress(), CFeatRetrieveJob::GetProgress(), CFeatCompareJob::GetProgress(), CSnpTableJob::GetProgress(), CSnpFilterJob::GetProgress(), CEditAppJob::GetProjectService(), CDataLoadingAppJob::GetProjectService(), CSeqTextJob::GetResult(), CTrackInitializationJob::GetResult(), CTextRetrieveJob::GetResult(), CFeatRetrieveJob::GetResult(), CScoringJob::GetResult(), CFeatCompareJob::GetResult(), CFeatureLoadingJob::GetResult(), CBuildSparseAlnJob::GetResult(), CBuildAlnVecJob::GetResult(), CPrimeNumbersJob::GetResult(), CSnpFilterJob::GetResult(), CSearchJobBase::GetResult(), CGBProject_ver2::GetScope(), CGBProject::GetScope(), CPhyTreeView::GetSelection(), CMultiAlignView::GetSelection(), CProjectTreeView::GetSelection(), CBioseq_Info::GetSeqMap(), CGBProjectHandle::GetShortTitle(), GetStructureFromCacheFolder(), GetStructureViaHTTPAndAddToCache(), TaxonomyTree::GetTaxInfoForTaxID(), IPhyloTreeRenderer::GetTexture(), CGBProjectHandle::GetTitle(), CDockLayoutTree::CNode::GetTopHiddenParent(), CTempTrackProxy::GetTrack(), CQueryParseNode::GetUserObject(), CObjectList::_CColumn::GetVectorDouble(), CObjectList::_CColumn::GetVectorInt(), CObjectList::_CColumn::GetVectorString(), CDockLayoutTree::CNode::GetVisibleParent(), CSwitchPointGlyph::HasObject(), CLayoutSwitchPoints::HasObject(), CLayoutAlignSmear::HasObject(), CProjectService::HasWorkspace(), CNcbiRegistry::IncludeNcbircIfAllowed(), CTextPanel::Init(), CSparseMultiDataSource::Init(), CPhrap_Sequence::IsContig(), CAlnVecMultiDataSource::IsEmpty(), CPhrap_Sequence::IsRead(), CGBProjectHandle::Load(), LoadDataOnly(), CDockLayoutTree::LogPost(), CDUpdater::modifySeqAlignSeqEntry(), CDDAnnotateDialog::NewEvidence(), CHitMatrixDemoDlg::OnAccClick(), CCrossAlnDemoDlg::OnAccClick(), CSparseMultiDataSource::OnAppJobNotification(), CAlnVecMultiDataSource::OnAppJobNotification(), CAppJobTask::OnAppJobNotification(), CHitMatrixWidget::OnChooseSeq(), CHitMatrixWidget::OnColorByScore(), CHitMatrixWidget::OnDisableColoring(), CHitMatrixDemoDlg::OnFileClick(), CCrossAlnDemoDlg::OnFileClick(), CTextDataSource::OnJobNotification(), CAppJobEventTranslator::OnJobStateChanged(), CSeqGraphicPane::OnLeftDown(), CLayoutTrackHandler::OnLeftDown(), CFlatFileDemoDlg::OnLoadFileClick(), CPhyloTreeWidget::OnOpenPropertiesDlg(), CSearchToolBase::OnProgress(), SFeatureByName::operator()(), STPFinderBySubkey::operator()(), STPFinderByKey::operator()(), impl::CDBHandlerStack::CUserHandlerWrapper::operator==(), CValidError_imp::PostErr(), CNetScheduleHandler::ProcessGetJob(), CNetScheduleHandler::ProcessJobExchange(), CNetScheduleHandler::ProcessMsgRequest(), CNetScheduleHandler::ProcessWaitGet(), CPhrap_Contig::ReadReadLocation(), CCompoundRWRegistry::Remove(), CNCBINode::RemoveChild(), CQueryParseNode::ResetUserObject(), CScopeTransaction_Impl::RollBack(), CFeatureLoadingJob::Run(), CEditAppTask::Run(), CGffLoadTask::Run(), CDataLoadingAppTask::Run(), CBlastTracebackSearch::Run(), CPsiBlastImpl::Run(), CBlastPrelimSearch::Run(), CSplign::s_ComputeStats(), s_OOFBlastHSP2SeqAlign(), StructureSet::SaveASNData(), CFeatTableWidget::SetDataSource(), CSnpTableWidget::SetDataSource(), CSeq_loc::SetId(), CBlastPrelimSearch::SetNumberOfThreads(), CGBProject_ver2::SetScope(), CGBProject::SetScope(), SplitQuery_CreateChunkData(), CSeqGraphicPane::THH_GetLayoutTrack(), CDockLayoutTree::Validate(), CPageHandler::WritePages(), CAppJobDispatcher::x_AddJobRecord(), CGuiRegistry::x_AppendToView(), CDockContainer::x_BuildVisibleTree(), CBLAST_DB_Dialog::x_CreateItems(), CGenBankLoadingJob::x_CreateProjectItems(), CEntrezSearchJob::x_DoSearch(), CLDBlockGlyph::x_Draw(), CAppTaskService::x_ExecuteNextTaskInQueue(), CSchedulerEngine::x_ExecuteReadyTasks_OnThread(), CTrackCreatorUI::x_Finish(), CProjectTreePanel::x_GetExplorerItem(), CSeqVector::x_GetPacked2naSeqData(), CProjectViewBase::x_GetScope(), CBLAST_DB_Dialog::x_GetSelectedDBItem(), CMultiAlignView::x_GetSeqRangeSelection(), CSequenceSearchForm::x_GetTool(), COrfSearchForm::x_GetTool(), CFeatureSearchForm::x_GetTool(), CEntrezSearchForm::x_GetTool(), CCpgSearchForm::x_GetTool(), CComponentSearchForm::x_GetTool(), CNetBLAST_DMSearchForm::x_GetTool(), CAlignedFeatureGraph::x_GetTooltip(), CNcbiApplication::x_HonorStandardSettings(), CNcbiRegistry::x_Init(), CDotMatrixView::x_InitWidget(), CDockContainer::x_IsElastic(), CScoreCache::x_IsJobRunning(), CSparseMultiDataSource::x_IsJobRunning(), CAlnVecMultiDataSource::x_IsJobRunning(), CBlastTracebackSearch::x_IsSuitableForPartialFetching(), CBlastPrelimSearch::x_LaunchMultiThreadedSearch(), CSelectFeatureDlg::x_LoadFeatures(), COpenViewDlg::x_LoadSettings(), CSGSegmentMapJob::x_MergeSeqSegments(), CLayoutTrackHandler::x_MoveTrackDownRecursive(), CLayoutTrackHandler::x_MoveTrackUpRecursive(), CScoreCache::x_OnJobCompleted(), CFeatureGraph::x_OnJobCompleted(), CSearchToolBase::x_OnJobCompleted(), CGroupMapWidget::x_OnToggleGroup(), CAsnLoadJob::x_OnTopObjectFound(), CCrossAlignView::x_PostAttachToProject(), CBlastHitMatrix::x_PreProcess(), CPhrapReader::x_ReadRead(), CAppJobDispatcher::x_RemoveJobRecord(), CSequenceTrack::x_RenderSequence(), CBlastTracebackSearch::x_SetSubjectRangesForPartialFetching(), CSnpTableModel::x_StartFilterJob(), CLayoutTrackHandler::x_StartMoving(), CProjectViewBase::x_UpdateContentLabel(), CPageHandler::x_UpdatePageTreeRoot(), CAppExplorerService::x_UpdateWorkspaceFolder(), CDockContainer::x_Visible_RemoveNode(), and CDockContainer::x_Visible_ReplaceChildWithContainer().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const TObjectType* CRef< C, Locker >::GetPointerOrNull void   )  const [inline]
 

Get pointer value -- constant version.

Similar to GetNonNullPointer() except that this method returns a null if the pointer is null, whereas GetNonNullPointer() throws a null pointer exception.

See also:
GetNonNullPointer()

Definition at line 975 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::GetPointerOrNull void   )  [inline]
 

Get pointer value.

Similar to GetNonNullPointer() except that this method returns a null if the pointer is null, whereas GetNonNullPointer() throws a null pointer exception.

See also:
GetNonNullPointer()

Definition at line 897 of file ncbiobj.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CConstRef< IAppJobError, CInterfaceObjectLocker< IAppJobError > >::CConstRef(), CSeq_loc_Conversion::Convert(), ExtractSeqVector(), CSubjectMap_Factory_Base::extractSeqVector(), CArgDescMandatory::GetErrorHandler(), CSeqDBImpl::GetGiList(), CAnnotMapping_Info::GetMappedSeq_align(), CRef< CQueueItem >::GetPointer(), CInitMutex< TTSE_MatchSetObject >::GetPointerOrNull(), CBioseq_Handle::IsRemoved(), CRef< CQueueItem >::operator const TObjectType *(), CRef< CQueueItem >::operator TObjectType *(), CConstRef< IAppJobError, CInterfaceObjectLocker< IAppJobError > >::operator=(), CAlnMrgApp::Run(), and s_IDbIteratorNext().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
bool CRef< C, Locker >::IsNull void   )  const [inline]
 

Check if pointer is null -- same effect as Empty().

See also:
Empty(), operator!()

Definition at line 684 of file ncbiobj.hpp.

Referenced by CScopeSource::GetScope(), CAlignSpanView::GetSelection(), CCdCore::GetSpeciesForIndex(), CCdCore::GetSpeciesForRow(), CAutoCompleteCombo::HasProvider(), CNCMessageHandler::IsReadyToProcess(), CThreadPool_ThreadImpl::Main(), CThreadPool_ServiceThread::Main(), CSeqGraphicConfigPanel::MakeWidgets(), CIdMapper::Map(), CLocMapper_Default::Map(), COpenViewDlg::OnViewSelected(), operator!=(), SCompareFeats_OpLess::operator()(), operator==(), CAutoCompleteCombo::ProvideItems(), CFastaReader::ReadOneSeq(), CSearch< LEGACY, NHITS >::ReSearch(), CFeatureLoadingJob::Run(), CHitFilter< THit >::s_PNullRef(), CCompartmentFinder< THit >::s_PNullRef(), CCompareSeqRegions::SelectMatches(), CSearch< LEGACY, NHITS >::SetResult(), CAlignResultsSet::ToBestSeqAlignSet(), CTempTrackProxy::TrackNotSet(), CNCBlobStorage::UnlockBlobId(), CCompareSeqRegions::x_GetSelfLoc(), CAlnMix::x_Init(), CFileLoader::x_LoadAsnTextOrXml(), CSplign::x_LoadSequence(), CXcompareAnnotsApplication::x_ProcessMappingRanges(), CMetaRegistry::x_Reload(), and CProjectLoadingTask::x_RunCurrentSubTask().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
bool CRef< C, Locker >::NotEmpty void   )  const [inline]
 

Check if CRef is not empty -- pointing to an object and has a non-null value.

Definition at line 675 of file ncbiobj.hpp.

Referenced by CCdCore::AddCddDescr(), CWriteDB_Impl::AddColumnMetaData(), CBuildDatabase::AddIds(), CCdCore::AlignAnnotsValid(), BOOST_AUTO_TEST_CASE(), CAlignAnnotToASNString(), CAlignAnnotToString(), CBlastDbDataLoader::CBlastDbDataLoader(), CheckSeqIdInDD(), CRawSeqDBSource::ClearSequence(), CWriteDB_Volume::Close(), CopyBioseqWithType(), CopySeqIdsOfType(), CBlastBioseqMaker::CreateBioseqFromId(), CWriteDB_Impl::CreateColumn(), CAlnVecMultiDataSource::CreateConsensus(), CSeqDBOIDList::CSeqDBOIDList(), Denseg2DenseDiagList(), CAnnotationASN1::CImplementationData::DumpEvidence(), GetAlignedPositions(), CCdCore::GetAlignmentLength(), CObjMgr_RemoteQueryData::GetBioseqSet(), GetBioseqWithType(), CBlastQuerySourceOM::GetBlastSequence(), GetBlockLengths(), GetBlockStarts(), CCdCore::GetBlockStartsForRow(), CCdCore::GetCDBlockLengths(), GetFirstOrLastDenDiag(), CBlastQuerySourceOM::GetGeneticCodeId(), CSeqDBVol::GetGiBounds(), CBlastQuerySourceOM::GetLength(), CCdCore::GetLowerBound(), AlignmentCollection::GetLowerBound(), CBlastQuerySourceOM::GetMask(), CBlastQuerySourceOM::GetMaskedRegions(), CFastaBioseqSource::GetNext(), CMaskBDBReader::GetNextSequence(), CSeqDBGiListSet::GetNodeIdList(), CCdCore::GetNumBlocks(), CFastaIOWrapper::GetNumRead(), CCdCore::GetNumRows(), TaxClient::GetOrgRef(), CSeqDBVol::GetPigBounds(), CBlastQuerySourceOM::GetSeqId(), CCdCore::GetSeqIDForIndex(), CCdCore::GetSeqIDForRow(), CCdCore::GetSeqIndex(), CBlastQuerySourceOM::GetSeqLoc(), CObjMgr_RemoteQueryData::GetSeqLocs(), CObjMgr_LocalQueryData::GetSequenceBlk(), CBlastQuerySourceOM::GetStrand(), CSeqDBVol::GetStringBounds(), CBlastDatabaseArgs::GetSubjects(), CBlastQuerySourceOM::GetTitle(), CCdCore::GetUpperBound(), AlignmentCollection::GetUpperBound(), CSeq_entry_Info::HasSeq_entry(), HasSeqID(), HasSeqIdOfType(), CSeqDBVol::IdsToOids(), InitializeRemoteBlast(), InitializeSubject(), CSimpleB2SWrapper::InitializeToDefaults(), IsConsensus(), CPriorityNode::IsLeaf(), CBlastBioseqMaker::IsProtein(), CSeqAnnotFromFasta::IsSeqAnnotValid(), CHeapScope::IsSet(), CSeq_bond_Base::IsSetA(), CTrna_ext_Base::IsSetAa(), CCode_break_Base::IsSetAa(), CSpliced_exon_Base::IsSetAcceptor_before_exon(), CSpectrumSettings_Base::IsSetAcqSpecification(), CSpectrumDescription_Base::IsSetAcquisitionList(), CMzML_Base::IsSetAcquisitionSettingsList(), CDataHandleAction_Base::IsSetAction(), CPrecursor_Base::IsSetActivation(), CSeqEdit_Cmd_AddDesc_Base::IsSetAdd_desc(), CSeqEdit_Cmd_AddDescr_Base::IsSetAdd_descr(), CSeqEdit_Cmd_AddId_Base::IsSetAdd_id(), CInstrument_Base::IsSetAdditional(), CDescription_Base::IsSetAdmin(), CAuthor_Base::IsSetAffil(), CAuth_list_Base::IsSetAffil(), CPC_AssayDescription_Base::IsSetAid(), CPC_AssayDescription_Base::IsSetAid_source(), CSequence_tree_Base::IsSetAlgorithm(), CBlast4_get_request_info_reply_Base::IsSetAlgorithm_options(), CBlast4_queue_search_request_Base::IsSetAlgorithm_options(), CClone_seq_Base::IsSetAlign_id(), CCdd_Base::IsSetAlignannot(), CHG_Alignment_Base::IsSetAlignment(), CBiostruc_align_Base::IsSetAlignments(), CBlast4_get_search_results_reply_Base::IsSetAlignments(), CNum_ref_Base::IsSetAligns(), CGC_SequenceStats_Base::IsSetAll_scaf(), CAtomic_coordinates_Base::IsSetAlternate_conf_ids(), CInstrument_Base::IsSetAnalyzerList(), CSeqEdit_Cmd_AttachAnnot_Base::IsSetAnnot(), CProjectAnnot_Base::IsSetAnnot(), CMSMZHit_Base::IsSetAnnotation(), CSeqTree_node_Base::IsSetAnnotation(), CSP_block_Base::IsSetAnnotupd(), CTrna_ext_Base::IsSetAnticodon(), CCit_pat_Base::IsSetApp_date(), CCit_pat_Base::IsSetApplicants(), CPluginCommand_Base::IsSetArgs(), CPC_AssaySubmit_Base::IsSetAssay(), CExchangeSet_Base::IsSetAssay(), CCit_pat_Base::IsSetAssignees(), CInter_residue_bond_Base::IsSetAtom_id_1(), CInter_residue_bond_Base::IsSetAtom_id_2(), CPC_Compound_Base::IsSetAtoms(), CAtomic_coordinates_Base::IsSetAtoms(), CData_set_id_type_Base::IsSetAttlist(), CData_set_id_Base::C_Data_set_id_type::IsSetAttlist(), COperand_Base::IsSetAttlist(), CSs_Base::IsSetAttlist(), CRsStruct_Base::IsSetAttlist(), CRsLinkout_Base::IsSetAttlist(), CRs_Base::IsSetAttlist(), CRs_Base::C_E_MergeHistory::IsSetAttlist(), CRs_Base::C_Sequence::IsSetAttlist(), CRs_Base::C_Update::IsSetAttlist(), CRs_Base::C_Create::IsSetAttlist(), CRs_Base::C_Validation::IsSetAttlist(), CRs_Base::C_Het::IsSetAttlist(), CPrimarySequence_Base::IsSetAttlist(), CMapLoc_Base::IsSetAttlist(), CFxnSet_Base::IsSetAttlist(), CExchangeSet_Base::IsSetAttlist(), CExchangeSet_Base::C_Summary::IsSetAttlist(), CExchangeSet_Base::C_Query::IsSetAttlist(), CExchangeSet_Base::C_SourceDatabase::IsSetAttlist(), CComponent_Base::IsSetAttlist(), CBaseURL_Base::IsSetAttlist(), CAssembly_Base::IsSetAttlist(), CAssembly_Base::C_SnpStat::IsSetAttlist(), CAssay_Base::IsSetAttlist(), CAssay_Base::C_Taxonomy::IsSetAttlist(), CAssay_Base::C_Method::C_EMethod::IsSetAttlist(), CVisualStudioProject_Base::IsSetAttlist(), CTool_Base::IsSetAttlist(), CPlatform_Base::IsSetAttlist(), CFilter_Base::IsSetAttlist(), CFileConfiguration_Base::IsSetAttlist(), CFFile_Base::IsSetAttlist(), CConfiguration_Base::IsSetAttlist(), CTargetList_Base::IsSetAttlist(), CSourceFileRefList_Base::IsSetAttlist(), CSourceFileRef_Base::IsSetAttlist(), CSourceFileList_Base::IsSetAttlist(), CSoftwareRef_Base::IsSetAttlist(), CSoftwareParam_Base::IsSetAttlist(), CSoftwareList_Base::IsSetAttlist(), CSelectedIonList_Base::IsSetAttlist(), CScanWindowList_Base::IsSetAttlist(), CScan_Base::IsSetAttlist(), CSampleList_Base::IsSetAttlist(), CSample_Base::IsSetAttlist(), CRun_Base::IsSetAttlist(), CReferenceableParamGroupRef_Base::IsSetAttlist(), CReferenceableParamGroupList_Base::IsSetAttlist(), CReferenceableParamGroup_Base::IsSetAttlist(), CMzML_Base::IsSetAttlist(), CInstrumentConfigurationList_Base::IsSetAttlist(), CInstrumentConfiguration_Base::IsSetAttlist(), CDataProcessingList_Base::IsSetAttlist(), CCvList_Base::IsSetAttlist(), CCv_Base::IsSetAttlist(), CComponentList_Base::IsSetAttlist(), CChromatogramList_Base::IsSetAttlist(), CChromatogram_Base::IsSetAttlist(), CBinaryDataArrayList_Base::IsSetAttlist(), CBinaryDataArray_Base::IsSetAttlist(), CAcquisitionSettingsList_Base::IsSetAttlist(), CAcquisitionSettings_Base::IsSetAttlist(), CAcquisitionList_Base::IsSetAttlist(), CUserParam_Base::IsSetAttlist(), CSupDesc_Base::IsSetAttlist(), CSupDataDesc_Base::IsSetAttlist(), CSupDataArrayBinary_Base::IsSetAttlist(), CSupDataArray_Base::IsSetAttlist(), CSpectrumList_Base::IsSetAttlist(), CSpectrumInstrument_Base::IsSetAttlist(), CSpectrum_Base::IsSetAttlist(), CSourceFile_Base::IsSetAttlist(), CSource_Base::IsSetAttlist(), CSoftware_Base::IsSetAttlist(), CSampleDescription_Base::IsSetAttlist(), CProcessingMethod_Base::IsSetAttlist(), CPrecursorList_Base::IsSetAttlist(), CPrecursor_Base::IsSetAttlist(), CMzData_Base::IsSetAttlist(), CDetector_Base::IsSetAttlist(), CDataProcessing_Base::IsSetAttlist(), CData_Base::IsSetAttlist(), CCvParam_Base::IsSetAttlist(), CCvLookup_Base::IsSetAttlist(), CAnalyzerList_Base::IsSetAttlist(), CAnalyzer_Base::IsSetAttlist(), CAcquisition_Base::IsSetAttlist(), CAcqSpecification_Base::IsSetAttlist(), CCit_sub_Base::IsSetAuthors(), CCit_pat_Base::IsSetAuthors(), CCit_gen_Base::IsSetAuthors(), CCit_book_Base::IsSetAuthors(), CCit_art_Base::IsSetAuthors(), CCylinder_Base::IsSetAxis_bottom(), CCone_Base::IsSetAxis_bottom(), CCylinder_Base::IsSetAxis_top(), CCone_Base::IsSetAxis_top(), CSeq_bond_Base::IsSetB(), CCn3d_style_settings_Base::IsSetBackground_color(), CChromatogram_Base::IsSetBinaryDataArrayList(), CSpectrum_Base::IsSetBinaryDataArrayList(), CID2S_Seq_descr_Info_Base::IsSetBioseq_sets(), CID2S_Seq_annot_place_Info_Base::IsSetBioseq_sets(), CID2S_Seq_descr_Info_Base::IsSetBioseqs(), CID2S_Seq_assembly_Info_Base::IsSetBioseqs(), CID2S_Seq_annot_place_Info_Base::IsSetBioseqs(), CID2S_Bioseqs_Info_Base::IsSetBioseqs(), CMSResponse_Base::IsSetBioseqs(), COther_feature_Base::IsSetBiostruc_id(), CReference_frame_Base::IsSetBiostruc_id(), CBiostruc_graph_pntr_Base::IsSetBiostruc_id(), CBiostruc_residue_graph_set_pntr_Base::IsSetBiostruc_residue_graph_set_id(), CID1SeqEntry_info_Base::IsSetBlob(), CID2S_Request_Get_Chunks_Base::IsSetBlob_id(), CID2S_Reply_Get_Split_Info_Base::IsSetBlob_id(), CID2S_Reply_Get_Chunk_Base::IsSetBlob_id(), CID2_Request_ReGet_Blob_Base::IsSetBlob_id(), CID2_Request_Get_Blob_Info_Base::IsSetBlob_id(), CID2_Reply_ReGet_Blob_Base::IsSetBlob_id(), CID2_Reply_Get_Blob_Seq_ids_Base::IsSetBlob_id(), CID2_Reply_Get_Blob_Id_Base::IsSetBlob_id(), CID2_Reply_Get_Blob_Base::IsSetBlob_id(), CID1SeqEntry_info_Base::IsSetBlob_info(), CBlast4_request_Base::IsSetBody(), CBlast4_reply_Base::IsSetBody(), CPC_Compound_Base::IsSetBonds(), CCit_proc_Base::IsSetBook(), CGBenchVersionInfo_Base::IsSetBuild_date(), CBiostruc_script_step_Base::IsSetCamera_move(), CSphere_Base::IsSetCenter(), CMSSearchSettings_Base::IsSetChargehandling(), CBiostruc_Base::IsSetChemical_graph(), CSeqTree_node_Base::IsSetChildren(), CCdd_tree_Base::IsSetChildren(), CCdd_Base::IsSetChildren(), CRun_Base::IsSetChromatogramList(), CSubmit_block_Base::IsSetCit(), CPatent_seq_id_Base::IsSetCit(), CSeq_feat_Base::IsSetCit(), CMedline_entry_Base::IsSetCit(), CCit_let_Base::IsSetCit(), CClone_ref_Base::IsSetClone_seq(), CCdregion_Base::IsSetCode(), CBioseq_set_Base::IsSetColl(), CCit_book_Base::IsSetColl(), CPluginRequest_Base::IsSetCommand(), CPluginInfo_Base::IsSetCommand(), CInstrumentConfiguration_Base::IsSetComponentList(), CGC_Scaf_stats_Base::IsSetComposition(), CPC_Substance_Base::IsSetCompound(), CVisualStudioProject_Base::IsSetConfigurations(), CCn3d_style_settings_Base::IsSetConnections(), CPssmParameters_Base::IsSetConstraints(), CPC_ResultType_Base::IsSetConstraints(), CSubmit_block_Base::IsSetContact(), CContact_info_Base::IsSetContact(), CSurface_coordinates_Base::IsSetContents(), CDensity_coordinates_Base::IsSetContents(), CModel_coordinate_set_Base::IsSetCoordinates(), CGBProject_Base::IsSetCore(), CBrick_Base::IsSetCorner_000(), CBrick_Base::IsSetCorner_001(), CBrick_Base::IsSetCorner_010(), CBrick_Base::IsSetCorner_011(), CBrick_Base::IsSetCorner_100(), CBrick_Base::IsSetCorner_101(), CBrick_Base::IsSetCorner_110(), CBrick_Base::IsSetCorner_111(), CPC_Compound_Base::IsSetCount(), CImprint_Base::IsSetCprt(), CHG_Entry_Base::IsSetCr_date(), CRs_Base::IsSetCreate(), CGene_track_Base::IsSetCreate_date(), CGene_commentary_Base::IsSetCreate_date(), CProjectDescr_Base::IsSetCreate_date(), CProjectAnnot_Base::IsSetCreate_date(), CFolderInfo_Base::IsSetCreate_date(), CSP_block_Base::IsSetCreated(), CEMBL_block_Base::IsSetCreation_date(), CMim_entry_Base::IsSetCreationDate(), CGBenchInitReply_Base::IsSetCurrent_version(), CMzML_Base::IsSetCvList(), CSupDataArrayBinary_Base::IsSetD(), CSeq_submit_Base::IsSetData(), CSeqTable_column_Base::IsSetData(), CSeqFeatXref_Base::IsSetData(), CSeq_feat_Base::IsSetData(), CSeqEdit_Cmd_ReplaceAnnot_Base::IsSetData(), CSeqEdit_Cmd_RemoveAnnot_Base::IsSetData(), CSeqEdit_Cmd_ChangeSetAttr_Base::IsSetData(), CSeqEdit_Cmd_ChangeSeqAttr_Base::IsSetData(), CSeqEdit_Cmd_AddAnnot_Base::IsSetData(), CSeq_annot_Base::IsSetData(), CProject_Base::IsSetData(), CEntrez_general_Base::IsSetData(), CID2S_Reply_Get_Split_Info_Base::IsSetData(), CID2S_Reply_Get_Chunk_Base::IsSetData(), CID2_Reply_ReGet_Blob_Base::IsSetData(), CID2_Reply_Get_Blob_Base::IsSetData(), CUser_field_Base::IsSetData(), CBlast4_seq_part_data_Base::IsSetData(), CViewDescriptor_Base::IsSetData(), CPluginArg_Base::IsSetData(), CGBProject_ver2_Base::IsSetData(), CSupDataArrayBinary_Base::C_D::IsSetData(), CMzArrayBinary_Base::IsSetData(), CIntenArrayBinary_Base::IsSetData(), CData_set_id_Base::IsSetData_set_id_type(), CData_set_id_Base::IsSetData_set_id_uids(), CBiostruc_history_Base::IsSetData_source(), CBlast4_get_seq_parts_request_Base::IsSetDatabase(), CBlast4_get_request_info_reply_Base::IsSetDatabase(), CBlast4_get_sequences_request_Base::IsSetDatabase(), CBlast4_database_info_Base::IsSetDatabase(), CBiostruc_source_Base::IsSetDatabase_entry_date(), CBiostruc_source_Base::IsSetDatabase_entry_id(), CDescription_Base::IsSetDataProcessing(), CMzML_Base::IsSetDataProcessingList(), CNCBI_Sample_ASN_Type_Base::IsSetDate(), CSeq_test_result_Base::IsSetDate(), CBioseq_set_Base::IsSetDate(), CPDB_replace_Base::IsSetDate(), CSeq_hist_rec_Base::IsSetDate(), CPC_DBTracking_Base::IsSetDate(), CPC_AssayResults_Base::IsSetDate(), CBiostruc_replace_Base::IsSetDate(), CPubStatusDate_Base::IsSetDate(), CPatent_priority_Base::IsSetDate(), CMeeting_Base::IsSetDate(), CImprint_Base::IsSetDate(), CCit_sub_Base::IsSetDate(), CCit_gen_Base::IsSetDate(), CProjectHistoryItem_Base::IsSetDate(), CGBenchFeedbackRequest_Base::IsSetDate(), CCit_pat_Base::IsSetDate_issue(), CBlast4_common_options_Base::IsSetDb_restriction(), CEMBL_xref_Base::IsSetDbname(), CSeqTable_column_Base::IsSetDefault(), CFeatDefGroupSet_Base::IsSetDefs(), CSeq_hist_Base::IsSetDeleted(), CComment_rule_Base::IsSetDependent_rules(), CPDB_block_Base::IsSetDeposition(), CSeq_annot_Base::IsSetDesc(), CID2S_Chunk_Data_Base::IsSetDescr(), CBioseq_set_Base::IsSetDescr(), CBioseq_Base::IsSetDescr(), CProject_Base::IsSetDescr(), CGC_Sequence_Base::IsSetDescr(), CGC_Genome_Base::IsSetDescr(), CGC_Assembly_Base::IsSetDescr(), CGBWorkspace_Base::IsSetDescr(), CGBProject_ver2_Base::IsSetDescr(), CGBProject_Base::IsSetDescr(), CCdd_tree_Base::IsSetDescription(), CCdd_pref_nodes_Base::IsSetDescription(), CCdd_Base::IsSetDescription(), CMzData_Base::IsSetDescription(), CInstrument_Base::IsSetDetector(), CBlast4_common_options_nucleotide_query_Base::IsSetDisco_megablast_options(), CGene_track_Base::IsSetDiscontinue_date(), CCdd_Base::IsSetDistance(), CSpliced_exon_Base::IsSetDonor_after_exon(), CMedline_entry_Base::IsSetEm(), CAssay_Base::C_Method::IsSetEMethod(), CGB_block_Base::IsSetEntry_date(), CSeqEdit_Cmd_RemoveSeqEntry_Base::IsSetEntry_id(), CSeq_feat_Base::IsSetExt(), CRNA_ref_Base::IsSetExt(), CSeq_inst_Base::IsSetExt(), CGBProject_Base::IsSetExtra(), CPRF_block_Base::IsSetExtra_src(), CSupDataArray_Base::IsSetFDIBSTU(), CBioTreeContainer_Base::IsSetFdict(), CCdd_Base::IsSetFeatures(), CNode_Base::IsSetFeatures(), CFilter_Base::IsSetFF(), CComment_rule_Base::IsSetFields(), CFileDescription_Base::IsSetFileContent(), CMzML_Base::IsSetFileDescription(), CVisualStudioProject_Base::IsSetFiles(), CEntrez2_limits_Base::IsSetFilter_date(), CPssm_Base::IsSetFinalData(), CViewDataLink_Base::IsSetFingerprint(), CExon_params_Base::IsSetFirst_exon_length(), CSparse_align_Base::IsSetFirst_id(), CPrintFormat_Base::IsSetForm(), CGene_ref_Base::IsSetFormal_name(), CPrintTemplate_Base::IsSetFormat(), CBlast4_get_request_info_reply_Base::IsSetFormat_options(), CBlast4_queue_search_request_Base::IsSetFormat_options(), CPluginReply_Base::IsSetFormatted(), CPCRReaction_Base::IsSetForward(), CCit_art_Base::IsSetFrom(), CBlast4_simple_alignment_Base::IsSetFull_query_range(), CBlast4_simple_alignment_Base::IsSetFull_subject_range(), CSeq_point_Base::IsSetFuzz(), CPacked_seqpnt_Base::IsSetFuzz(), CSeq_literal_Base::IsSetFuzz(), CSeq_inst_Base::IsSetFuzz(), CSeq_interval_Base::IsSetFuzz_from(), CSeq_interval_Base::IsSetFuzz_to(), CGC_Scaf_stats_Base::IsSetGap_closure(), CGnomon_param_Base::IsSetGc_content_range(), CEntrezgene_Base::IsSetGene(), CEntrezgene_Base::IsSetGene_source(), CMim_entry_Base::IsSetGenomeLinks(), CSpliced_seg_Base::IsSetGenomic_id(), CSpliced_exon_Base::IsSetGenomic_id(), CID2_Request_Get_Blob_Info_Base::IsSetGet_data(), CCn3d_style_dictionary_Base::IsSetGlobal_style(), CSeq_graph_Base::IsSetGraph(), CDensity_coordinates_Base::IsSetGrid_corners(), CFeatDefGroupSet_Base::IsSetGroups(), CSeqTable_column_Base::IsSetHeader(), CCn3d_style_settings_Base::IsSetHelix_objects(), CRs_Base::IsSetHet(), CCn3d_style_settings_Base::IsSetHeterogens(), CSeq_inst_Base::IsSetHist(), CID1Seq_hist_Base::IsSetHist(), CImprint_Base::IsSetHistory(), CPluginInfo_Base::IsSetIcon_info(), CNCBI_Sample_ASN_Type_Base::IsSetId(), CID2S_Chunk_Data_Base::IsSetId(), CBioseq_set_Base::IsSetId(), CSeq_point_Base::IsSetId(), CSeq_interval_Base::IsSetId(), CPacked_seqpnt_Base::IsSetId(), CSeqFeatXref_Base::IsSetId(), CSeq_feat_Base::IsSetId(), CSeqEdit_Cmd_SetDescr_Base::IsSetId(), CSeqEdit_Cmd_ResetSetAttr_Base::IsSetId(), CSeqEdit_Cmd_ResetSeqEntry_Base::IsSetId(), CSeqEdit_Cmd_ResetSeqAttr_Base::IsSetId(), CSeqEdit_Cmd_ResetIds_Base::IsSetId(), CSeqEdit_Cmd_ResetDescr_Base::IsSetId(), CSeqEdit_Cmd_ReplaceAnnot_Base::IsSetId(), CSeqEdit_Cmd_RemoveSeqEntry_Base::IsSetId(), CSeqEdit_Cmd_RemoveId_Base::IsSetId(), CSeqEdit_Cmd_RemoveDesc_Base::IsSetId(), CSeqEdit_Cmd_RemoveAnnot_Base::IsSetId(), CSeqEdit_Cmd_ChangeSetAttr_Base::IsSetId(), CSeqEdit_Cmd_ChangeSeqAttr_Base::IsSetId(), CSeqEdit_Cmd_AttachSet_Base::IsSetId(), CSeqEdit_Cmd_AttachSeqEntry_Base::IsSetId(), CSeqEdit_Cmd_AttachSeq_Base::IsSetId(), CSeqEdit_Cmd_AttachAnnot_Base::IsSetId(), CSeqEdit_Cmd_AddId_Base::IsSetId(), CSeqEdit_Cmd_AddDescr_Base::IsSetId(), CSeqEdit_Cmd_AddDesc_Base::IsSetId(), CSeqEdit_Cmd_AddAnnot_Base::IsSetId(), CScore_Base::IsSetId(), CPC_CompoundType_Base::IsSetId(), CPC_Compound_Base::IsSetId(), CBiostruc_replace_Base::IsSetId(), CHG_Node_Base::IsSetId(), CCdd_tree_Base::IsSetId(), CCdd_Base::IsSetId(), CBlast4_seq_part_data_Base::IsSetId(), CId_pat_Base::IsSetId(), CPssm_Base::IsSetIdentifier(), CID2_Reply_Get_Blob_Seq_ids_Base::IsSetIds(), CEntrez2_link_set_Base::IsSetIds(), CCit_art_Base::IsSetIds(), CMSIon_Base::IsSetImmonium(), CCit_sub_Base::IsSetImp(), CCit_jour_Base::IsSetImp(), CCit_book_Base::IsSetImp(), CPluginMessage_Base::IsSetIn_reply_to(), CID2S_Bioseqs_Info_Base::IsSetInfo(), CWorkspaceFolder_Base::IsSetInfo(), CProjectFolder_Base::IsSetInfo(), CPluginLibInfo_Base::IsSetInfo(), CBioseq_Base::IsSetInst(), CDescription_Base::IsSetInstrument(), CMzML_Base::IsSetInstrumentConfigurationList(), CSpectrum_Base::IsSetIntenArrayBinary(), CPssm_Base::IsSetIntermediateData(), CExon_params_Base::IsSetInternal_exon_length(), CPrecursor_Base::IsSetIonSelection(), CPrecursor_Base::IsSetIsolationWindow(), CProjectItem_Base::IsSetItem(), CDataHandle_Base::IsSetItem(), CMSSearchSettings_Base::IsSetIterativesettings(), CCit_gen_Base::IsSetJournal(), CUser_field_Base::IsSetLabel(), CExon_params_Base::IsSetLast_exon_length(), CGC_Scaf_stats_Base::IsSetLength(), CIntron_params_Base::IsSetLength(), CIntergenic_params_Base::IsSetLength(), CMSSearchSettings_Base::IsSetLibsearchsettings(), CEntrez2_boolean_exp_Base::IsSetLimits(), CHG_Commentary_Base::IsSetLink(), CSeq_graph_Base::IsSetLoc(), CCode_break_Base::IsSetLoc(), CSeq_feat_Base::IsSetLocation(), CClone_seq_Base::IsSetLocation(), CBiostruc_feature_Base::IsSetLocation(), CID2_Get_Blob_Details_Base::IsSetLocation(), CHG_Gene_Base::IsSetLocation(), CCdd_repeat_Base::IsSetLocation(), CAlign_annot_Base::IsSetLocation(), CINSDTagsetRules_Base::IsSetMandatorytags(), CGBTagsetRules_Base::IsSetMandatorytags(), CBlast_db_mask_info_Base::IsSetMasks(), CBiostruc_align_Base::IsSetMaster(), CSparse_seg_Base::IsSetMaster_id(), CCn3d_view_settings_Base::IsSetMatrix(), CBlastOutput_Base::IsSetMbstat(), CPubmed_entry_Base::IsSetMedent(), CMim_entry_Base::IsSetMedlineLinks(), CCit_proc_Base::IsSetMeet(), CPluginMRUEntry_Base::IsSetMessage(), CMaps_Base::IsSetMethod(), CAssay_Base::IsSetMethod(), CMim_edit_item_Base::IsSetModDate(), CCdd_pref_nodes_Base::IsSetModel_organisms(), CBiostruc_model_Base::IsSetModel_space(), CCamera_Base::IsSetModelview(), CProjectDescr_Base::IsSetModified_date(), CProjectAnnot_Base::IsSetModified_date(), CMSRequest_Base::IsSetModset(), CMSMZHit_Base::IsSetMoreion(), CMSRequest_Base::IsSetMoresettings(), CSpectrum_Base::IsSetMzArrayBinary(), COrgName_Base::IsSetName(), CAuthor_Base::IsSetName(), CAuth_list_Base::IsSetNames(), CMim_text_Base::IsSetNeighbors(), CCdd_tree_Base::IsSetNeighbors(), CCdd_Base::IsSetNeighbors(), CMSModSpec_Base::IsSetNeutralloss(), CHG_Entry_Base::IsSetNode(), CBioTreeContainer_Base::IsSetNodes(), CBlast4_common_options_Base::IsSetNucl_query_options(), CCn3d_style_settings_Base::IsSetNucleotide_backbone(), CCn3d_style_settings_Base::IsSetNucleotide_labels(), CCn3d_style_settings_Base::IsSetNucleotide_sidechains(), CMim_entry_Base::IsSetNucleotideLinks(), CPubdesc_Base::IsSetNum(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::IsSetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::IsSetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::IsSetNvalue(), CAtomic_coordinates_Base::IsSetOccupancies(), CCdd_pref_nodes_Base::IsSetOptional_nodes(), CINSDTagsetRules_Base::IsSetOptionaltags(), CGBTagsetRules_Base::IsSetOptionaltags(), CBlast4_options_lite_Base::IsSetOptions(), CBlast4_queue_search_request_lite_Base::IsSetOptions(), CGC_SequenceStats_Base::IsSetOrdered_scaf(), CT3Error_Base::IsSetOrg(), CT3Data_Base::IsSetOrg(), CTaxon2_data_Base::IsSetOrg(), CTaxon1_data_Base::IsSetOrg(), CBioSource_Base::IsSetOrg(), CPC_AssayTargetInfo_Base::IsSetOrganism(), CBlast4_common_options_db_restriction_Base::IsSetOrganism(), COrg_ref_Base::IsSetOrgname(), CGBProject_ver2_Base::IsSetOrig_message(), CGBProject_Base::IsSetOrig_message(), CDependent_field_rule_Base::IsSetOther_fields(), CSeq_test_result_Base::IsSetOutput_data(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::IsSetOvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::IsSetOvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::IsSetOvalue(), CContact_info_Base::IsSetOwner_id(), CPC_ResultType_Base::IsSetPanel_info(), CPC_AssayDescription_Base::IsSetPanel_info(), CBlastOutput_Base::IsSetParam(), CGnomon_param_Base::IsSetParam(), CPssmWithParameters_Base::IsSetParams(), CID2_Request_Base::IsSetParams(), CID2_Reply_Get_Package_Base::IsSetParams(), CID2_Reply_Base::IsSetParams(), CBlast4_finish_params_request_Base::IsSetParams(), CCdd_tree_Base::IsSetParent(), CCdd_Base::IsSetParent(), CDomain_parent_Base::IsSetParentid(), CBioSource_Base::IsSetPcr_primers(), CBlast4_get_search_results_reply_Base::IsSetPhi_alignments(), CMeeting_Base::IsSetPlace(), CVisualStudioProject_Base::IsSetPlatforms(), CDataHandleViewer_Base::IsSetPlugin(), CDataHandleTransformer_Base::IsSetPlugin(), CGBenchToolResults_Base::IsSetPlugin_message(), CCdd_Base::IsSetPosfreq(), CSpectrumDescription_Base::IsSetPrecursorList(), CSpectrumDesc_Base::IsSetPrecursorList(), CCdd_pref_nodes_Base::IsSetPreferred_nodes(), CDataProcessing_Base::IsSetProcessingMethod(), CSeq_feat_Base::IsSetProduct(), CSpliced_exon_Base::IsSetProduct_end(), CSpliced_seg_Base::IsSetProduct_id(), CSpliced_exon_Base::IsSetProduct_id(), CSpliced_exon_Base::IsSetProduct_start(), CCdd_Base::IsSetProfile_range(), CBlast4_get_request_info_reply_Base::IsSetProgram_options(), CBlast4_queue_search_request_Base::IsSetProgram_options(), CBiostruc_feature_Base::IsSetProperty(), CEntrezgene_Base::IsSetProt(), CCn3d_style_settings_Base::IsSetProtein_backbone(), CCn3d_style_settings_Base::IsSetProtein_labels(), CCn3d_style_settings_Base::IsSetProtein_sidechains(), CMim_entry_Base::IsSetProteinLinks(), CPssmWithParameters_Base::IsSetPssm(), CBlast4_get_search_results_reply_Base::IsSetPssm(), CPubdesc_Base::IsSetPub(), CPC_DBTracking_Base::IsSetPub(), CImprint_Base::IsSetPub(), CMim_reference_Base::IsSetPubDate(), CRNA_gen_Base::IsSetQuals(), CBlast4_get_request_info_reply_Base::IsSetQueries(), CBlast4_queue_search_request_Base::IsSetQueries(), CBlast4_get_queries_reply_Base::IsSetQueries(), CPssm_Base::IsSetQuery(), CEntrez2_eval_boolean_Base::IsSetQuery(), CEntrez2_boolean_reply_Base::IsSetQuery(), CExchangeSet_Base::IsSetQuery(), CBlast4_common_options_Base::IsSetQuery_filtering(), CSphere_Base::IsSetRadius(), CCylinder_Base::IsSetRadius(), CCone_Base::IsSetRadius_bottom(), CViewDesc_Base::IsSetRange(), CLength_distribution_params_Base::IsSetRange(), CCdd_Viewer_Base::IsSetRect(), CCdd_org_ref_Base::IsSetReference(), CModel_space_Base::IsSetReference_frame(), CMzML_Base::IsSetReferenceableParamGroupList(), CT3Data_Base::IsSetRefresh(), CRegion_pntrs_Base::IsSetRegion(), CPDB_seq_id_Base::IsSetRel(), CSubmit_block_Base::IsSetReldate(), CMim_set_Base::IsSetReleaseDate(), CSeqEdit_Cmd_RemoveDesc_Base::IsSetRemove_desc(), CSeqEdit_Cmd_RemoveId_Base::IsSetRemove_id(), CBlast4_common_options_query_filtering_Base::IsSetRepeats_filtering(), CPDB_block_Base::IsSetReplace(), CSeq_hist_Base::IsSetReplaced_by(), CBiostruc_history_Base::IsSetReplaced_by(), CSeq_hist_Base::IsSetReplaces(), CBiostruc_history_Base::IsSetReplaces(), CRemap_reply_Base::IsSetReply(), CID2_Reply_Base::IsSetReply(), CEntrez2_reply_Base::IsSetReply(), CPluginMessage_Base::IsSetReply(), CRemap_request_Base::IsSetRequest(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::C_Resolve::IsSetRequest(), CID2_Request_Base::IsSetRequest(), CID2_Reply_Get_Seq_id_Base::IsSetRequest(), CEntrez2_request_Base::IsSetRequest(), CPluginMessage_Base::IsSetRequest(), CResidue_Base::IsSetResidue_graph(), CSeqTestResults_Base::IsSetResults(), CImprint_Base::IsSetRetract(), CPCRReaction_Base::IsSetReverse(), CEntrezgene_Base::IsSetRna(), CSequence_tree_Base::IsSetRoot(), CCn3d_view_settings_Base::IsSetRotation_center(), CReference_frame_Base::IsSetRotation_translation(), CPssmParameters_Base::IsSetRpsdbparams(), CMzML_Base::IsSetRun(), CComponentList_Base::C_E_ComponentList::IsSetSAD(), CAdmin_Base::IsSetSampleDescription(), CMzML_Base::IsSetSampleList(), CSpectrumDescription_Base::IsSetScan(), CScan_Base::IsSetScanWindowList(), CCdd_Base::IsSetScoremat(), CCdd_Base::IsSetScoreparams(), CSpliced_exon_Base::IsSetScores(), CTriangle_Base::IsSetScores(), CBlast4_common_options_Base::IsSetScoring_options(), CSeqEdit_Cmd_AddAnnot_Base::IsSetSearch_param(), CSparse_align_Base::IsSetSecond_id(), CSeq_align_Base::IsSetSegs(), CPrecursor_Base::IsSetSelectedIonList(), CClone_seq_Base::IsSetSeq(), CSeqEdit_Cmd_AttachSeq_Base::IsSetSeq(), CMSBioseq_Base::IsSetSeq(), CBiostruc_seqs_aligns_cdd_Base::IsSetSeq_align_data(), CSeq_literal_Base::IsSetSeq_data(), CSeq_inst_Base::IsSetSeq_data(), CSeqEdit_Cmd_AttachSeqEntry_Base::IsSetSeq_entry(), CID2S_Seq_id_Ints_Base::IsSetSeq_id(), CID2S_Seq_id_Interval_Base::IsSetSeq_id(), CMolecule_graph_Base::IsSetSeq_id(), CID2_Request_Get_Seq_id_Base::IsSetSeq_id(), CID2_Request_Get_Blob_Id_Base::IsSetSeq_id(), CID2_Reply_Get_Blob_Id_Base::IsSetSeq_id(), CID2_Blob_Seq_id_Base::IsSetSeq_id(), CGC_Sequence_Base::IsSetSeq_id(), CID2S_Bioseq_place_Info_Base::IsSetSeq_ids(), CID2S_Seq_annot_Info_Base::IsSetSeq_loc(), CUpdate_align_Base::IsSetSeqannot(), CDomain_parent_Base::IsSetSeqannot(), CSeqTree_node_Base::C_Children::C_Footprint::IsSetSeqRange(), CCdd_Base::IsSetSeqtree(), CGC_Replicon_Base::IsSetSequence(), CSs_Base::IsSetSequence(), CRs_Base::IsSetSequence(), CCdd_Base::IsSetSequences(), CSP_block_Base::IsSetSequpd(), CSeqEdit_Cmd_AttachSet_Base::IsSetSet(), CSeqEdit_Cmd_SetDescr_Base::IsSetSet_descr(), CMSRequest_Base::IsSetSettings(), CCdd_tree_Base::IsSetSiblings(), CCdd_Base::IsSetSiblings(), CPC_Substance_Base::IsSetSid(), CPC_AssayResults_Base::IsSetSid_source(), CBlast4_get_search_results_reply_Base::IsSetSimple_results(), CExon_params_Base::IsSetSingle_exon_length(), CAtomic_coordinates_Base::IsSetSites(), CID2S_Split_Info_Base::IsSetSkeleton(), CMim_allelic_variant_Base::IsSetSnpLinks(), CAssembly_Base::IsSetSnpStat(), CDataProcessing_Base::IsSetSoftware(), CMzML_Base::IsSetSoftwareList(), CCn3d_style_settings_Base::IsSetSolvents(), CSeqTestResults_Base::IsSetSource(), CGene_nomenclature_Base::IsSetSource(), CPC_Substance_Base::IsSetSource(), CPC_AtomSource_Base::IsSetSource(), CEntrezgene_Base::IsSetSource(), CInstrument_Base::IsSetSource(), CPC_DBTracking_Base::IsSetSource_id(), CExchangeSet_Base::IsSetSourceDatabase(), CAdmin_Base::IsSetSourceFile(), CFileDescription_Base::IsSetSourceFileList(), CRun_Base::IsSetSourceFileRefList(), CAcquisitionSettings_Base::IsSetSourceFileRefList(), CSeqTable_column_Base::IsSetSparse(), CSeqTable_column_Base::IsSetSparse_other(), CMSRequest_Base::IsSetSpectra(), CSpectrum_Base::IsSetSpectrumDesc(), CSpectrum_Base::IsSetSpectrumDescription(), CSpectrumSettings_Base::IsSetSpectrumInstrument(), CRun_Base::IsSetSpectrumList(), CMzData_Base::IsSetSpectrumList(), CSpectrumDesc_Base::IsSetSpectrumSettings(), COther_source_Base::IsSetSrc(), CSpectrum_Base::IsSetSS(), CIteration_Base::IsSetStat(), CGC_Sequence_Base::IsSetStats(), CGC_Assembly_Base::IsSetStats(), CCn3d_style_settings_Base::IsSetStrand_objects(), CBundle_seqs_aligns_Base::IsSetStrucaligns(), CBiostruc_seqs_Base::IsSetStructure(), CBiostruc_seq_Base::IsSetStructure(), CGC_Sequence_Base::IsSetStructure(), CCn3d_object_location_Base::IsSetStructure_id(), CMim_entry_Base::IsSetStructureLinks(), CPC_Conformer_Base::IsSetStyle(), CCn3d_style_table_item_Base::IsSetStyle(), CBundle_seqs_aligns_Base::IsSetStyle_dictionary(), CBiostruc_seqs_Base::IsSetStyle_dictionary(), CBiostruc_seq_Base::IsSetStyle_dictionary(), CBiostruc_align_seq_Base::IsSetStyle_dictionary(), CBiostruc_align_Base::IsSetStyle_dictionary(), CCdd_Base::IsSetStyle_dictionary(), CSeq_submit_Base::IsSetSub(), CBlast4_queue_search_request_Base::IsSetSubject(), CGC_Assembly_Base::IsSetSubmitter_date(), CExchangeSet_Base::IsSetSummary(), CMim_entry_Base::IsSetSummaryCreationDate(), CSupDesc_Base::IsSetSupDataDesc(), CSurface_coordinates_Base::IsSetSurface(), CMim_entry_Base::IsSetSynopsisCreationDate(), CDbtag_Base::IsSetTag(), CINSDTagset_Base::IsSetTags(), CGBTagset_Base::IsSetTags(), CINSDSeq_Base::IsSetTagset(), CGBSeq_Base::IsSetTagset(), CAcquisitionSettings_Base::IsSetTargetList(), CAssay_Base::IsSetTaxonomy(), CPC_ResultType_Base::IsSetTc(), CAtomic_coordinates_Base::IsSetTemperature_factors(), CTitle_msg_Base::IsSetTitle(), CCit_jour_Base::IsSetTitle(), CCit_book_Base::IsSetTitle(), CCit_art_Base::IsSetTitle(), CProjectItem_Base::IsSetTool_results(), CEntrezgene_Base::IsSetTrack_info(), CCdd_Base::IsSetTrunc_master(), CTxinit_Base::IsSetTxorg(), CGC_Replicon_Base::IsSetType(), CUser_object_Base::IsSetType(), CEntrez2_get_links_Base::IsSetUids(), CEntrez2_boolean_reply_Base::IsSetUids(), CINSDTagsetRules_Base::IsSetUniquetags(), CGBTagsetRules_Base::IsSetUniquetags(), CGC_SequenceStats_Base::IsSetUnordered_scaf(), CGC_Assembly_Base::IsSetUnplaced_stats(), CHG_Entry_Base::IsSetUp_date(), CRs_Base::IsSetUpdate(), CEMBL_block_Base::IsSetUpdate_date(), CGene_track_Base::IsSetUpdate_date(), CGene_commentary_Base::IsSetUpdate_date(), CPC_InfoData_Base::IsSetUrn(), CBundle_seqs_aligns_Base::IsSetUser_annotations(), CBiostruc_seqs_Base::IsSetUser_annotations(), CBiostruc_seq_Base::IsSetUser_annotations(), CBiostruc_align_seq_Base::IsSetUser_annotations(), CBiostruc_align_Base::IsSetUser_annotations(), CCdd_Base::IsSetUser_annotations(), CCn3d_general_style_Base::IsSetUser_color(), CCn3d_backbone_style_Base::IsSetUser_color(), CMSSearchSettings_Base::IsSetUsermods(), CRs_Base::IsSetValidation(), CT3StatusFlags_Base::IsSetValue(), CScore_Base::IsSetValue(), CPC_InfoData_Base::IsSetValue(), CPC_AssayData_Base::IsSetValue(), CBlast4_parameter_Base::IsSetValue(), CPC_Compound_Base::IsSetVbalt(), CGBenchVersionRequest_Base::IsSetVersion(), CGBenchVersionReply_Base::IsSetVersion(), CGBenchInitRequest_Base::IsSetVersion(), CGBenchFeedbackRequest_Base::IsSetVersion(), CBiostruc_source_Base::IsSetVersion_of_database(), CVersionResponse_Base::IsSetVersionStruct(), CCn3d_user_annotations_Base::IsSetView(), CViewDescriptor_Base::IsSetView_memento(), CCn3d_style_settings_Base::IsSetVirtual_disulfide_color(), CGBWorkspace_Base::IsSetWorkspace(), CPC_AnnotatedXRef_Base::IsSetXref(), AlignmentCollection::IsStruct(), CPriorityNode::IsTree(), CBlastServices::IsValidBlastDb(), CWriteDB_Volume::ListFiles(), LoadStructureViaCache(), CLocalDbAdapter::MakeSeqInfoSrc(), CLocalDbAdapter::MakeSeqSrc(), CCdCore::MapPositionToOtherRow(), CFrameworkDemoGUI::OnRestoreLayoutUpdate(), CGBenchGUI::OnRestoreLayoutUpdate(), CFastaReader::OpenMask(), CQueueWorkerNodeList::RemoveJob(), CWriteDB_Volume::RenameSingle(), CObjectManager::RevokeDataLoader(), CPsiBlastImpl::Run(), s_DupIdsBioseq(), s_DupIdsRaw(), s_InitCSeqDbSeqInfoSrc(), s_ReadFasta_OLD(), s_ReplaceProvidedSeqIdsForRequestedSeqIds(), s_SetSplitQuerySeqInterval(), s_SplitAlignVectorBySubjects(), CCdCore::SetClassicalParentAccessionNew(), CSimpleB2SWrapper::SetCompoAdjustMode(), CSimpleB2SWrapper::SetDbLength(), CSimpleB2SWrapper::SetEffSearchSpace(), CSimpleB2SWrapper::SetEValueThreshold(), CSimpleB2SWrapper::SetHitlistSize(), CSimpleB2SWrapper::SetMatrixName(), CBlastAppArgs::SetOptions(), CSimpleB2SWrapper::SetPercIdThreshold(), CSimpleB2SWrapper::SetSeq(), CBlastQuerySourceOM::Size(), CSeqDB_FilterTree::Specialize(), CQuerySplitter::Split(), BlockModel::toString(), CSeqDBVol::UnLease(), CWriteDB_Volume::WriteSequence(), CCachedSequence::x_AddFullSeq_data(), CBlastQuerySourceOM::x_AutoDetectGeneticCodes(), CBlastQuerySourceOM::x_CalculateMasks(), CSeqDBImpl::x_CheckOrFindOID(), CQuerySplitter::x_ComputeChunkRanges(), CBlastpAppArgs::x_CreateOptionsHandle(), CBlastnAppArgs::x_CreateOptionsHandle(), CCompartApp::CCompartment::x_EvalExons(), CQuerySplitter::x_ExtractCScopesAndMasks(), CPsiBlastInputClustalW::x_ExtractQueryForPssm(), CSeqDBVol::x_FilterHasId(), CBlastServices::x_FindDbInfoFromAvailableDatabases(), CTrackCreatorUI::x_Finish(), CSeqDBImpl::x_GetFiltInfo(), CRemoteBlast::x_GetGSRR(), CBlastDBCmdApp::x_GetQueries(), CSeq_annot_Info::x_HasSNP_annot_Info(), CSeqDBVol::x_HaveNegativeList(), CGuideTreeCalc::x_InitTreeFeatures(), CSeqDBOIDList::x_IsSet(), CBlastDBCmdApp::x_PrintBlastDatabaseInformation(), CBuildDatabase::x_ResolveGis(), CTracebackSearchTestFixture::x_Traceback(), CSplitQueryTestFixture::x_ValidateLocalQueryData(), CBlastInputReader::x_ValidateMoleculeType(), CBuildDatabase::~CBuildDatabase(), CSeqDBImpl::~CSeqDBImpl(), and CWrapperUpper::~CWrapperUpper().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
bool CRef< C, Locker >::NotNull void   )  const [inline]
 

Check if pointer is not null -- same effect as NotEmpty().

See also:
NotEmpty()

Definition at line 693 of file ncbiobj.hpp.

Referenced by CThreadPool_ThreadImpl::CancelCurrentTask(), CNCBlobLockHolder::DeleteBlob(), CPrefetchRequest::Execute(), CSQLITE_Global::Finalize(), CWeakObjectExLocker< C >::GetLockedObject(), CNCMessageHandler::InitDiagnostics(), CNCMessageHandler::OnCloseExt(), CDBServiceMapperCoR::Push(), CConnValidatorCoR::Push(), CSplign::Run(), testResultAlignments(), CSnpTrack::x_AddSnpsLayout(), CNCMessageHandler::x_AssignCmdParams(), CNCMessageHandler::x_FinishCommand(), CAlignSpanView::x_InitWidget(), CNCMessageHandler::x_ManageCmdPipeline(), and CSnpTrack::x_UpdateData().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const TObjectType& CRef< C, Locker >::operator * void   )  const [inline]
 

Dereference operator returning object -- constant version.

See also:
GetObject()

Reimplemented in CScopeInfo_Ref< Info >, and CScopeInfo_Ref< TScopeInfo >.

Definition at line 1010 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType& CRef< C, Locker >::operator * void   )  [inline]
 

Dereference operator returning object.

See also:
GetObject()

Reimplemented in CScopeInfo_Ref< Info >, and CScopeInfo_Ref< TScopeInfo >.

Definition at line 932 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::operator const TObjectType * void   )  const [inline]
 

Dereference operator returning pointer -- constant version.

See also:
GetPointer()

Definition at line 1040 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
CRef< C, Locker >::operator TObjectType * void   )  [inline]
 

Dereference operator returning pointer.

See also:
GetPointer()

Definition at line 1030 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
bool CRef< C, Locker >::operator! void   )  const [inline]
 

Check if CRef is empty -- not pointing to any object, which means having a null value.

See also:
Empty(), IsNull()

Definition at line 658 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::operator+ int   )  const [private]
 

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::operator- int   )  const [private]
 

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::operator- TObjectType  )  const [private]
 

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
const TObjectType* CRef< C, Locker >::operator-> void   )  const [inline]
 

Reference operator -- constant version.

See also:
GetPointer()

Reimplemented in CScopeInfo_Ref< Info >, and CScopeInfo_Ref< TScopeInfo >.

Definition at line 1020 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::operator-> void   )  [inline]
 

Reference operator.

See also:
GetPointer()

Reimplemented in CScopeInfo_Ref< Info >, and CScopeInfo_Ref< TScopeInfo >.

Definition at line 942 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TThisType& CRef< C, Locker >::operator= ENull   )  [inline]
 

Assignment operator with right hand side set to ENull.

Reimplemented in CIRef< Interface, Locker >, CIRef< ITemplateUITool >, CIRef< IUITool >, CIRef< IRowSorter >, CIRef< ICrossAlnDataSource >, CIRef< IPrefetchListener >, CIRef< IFeatComparator >, CIRef< ICoordMapper >, CIRef< IScheduler_Task >, CIRef< IObserverUpdate >, CIRef< IGBProject >, CIRef< IDMSearchQuery >, CIRef< IwxStringFormat >, CIRef< CProjectService >, CIRef< IUIDataSource >, CIRef< IFileFormatLoaderManager >, CIRef< ILayoutPolicy >, CIRef< IAppJob >, CIRef< IAppTask >, CIRef< IAlnMultiDataSource >, CIRef< IPrefetchActionSource >, CIRef< IProjectViewFactory >, CIRef< IAppJobError >, CIRef< IGlyphRenderer >, CIRef< IUIAlgoToolManager >, CIRef< IScheduledAppJob >, CIRef< IAppJobListener >, CIRef< IProjectView >, CIRef< IScoringMethod >, CIRef< IPrefetchAction >, CIRef< IItemsProvider >, CIRef< ISeq_idSource >, CIRef< IEventRecordAction >, CIRef< ISequenceSet >, CIRef< IScheduler >, CIRef< ISGDataSourceContext >, and CIRef< IHitMatrixDataSource >.

Definition at line 863 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TThisType& CRef< C, Locker >::operator= TObjectType ptr  )  [inline]
 

Assignment operator for references with right hand side set to a pointer.

Definition at line 856 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TThisType& CRef< C, Locker >::operator= const TThisType ref  )  [inline]
 

Assignment operator for references.

Definition at line 848 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::Release void   )  [inline]
 

Release a reference to the object and return a pointer to the object.

Releasing a reference means decreasing the reference count by "1". A pointer to the existing object is returned, unless this pointer is already null(0), in which the null pointer exception (eNullPtr) is thrown.

Similar to ReleaseOrNull(), except that this method throws an exception whereas ReleaseOrNull() does not.

See also:
ReleaseOrNull()

Definition at line 788 of file ncbiobj.hpp.

Referenced by CGenBankUIDataSource::Close(), CPluginValueConstraint::CreateAnnotType(), CPluginValueConstraint::CreateFeatProduct(), CPluginValueConstraint::CreateFeatSubtype(), CPluginValueConstraint::CreateFeatType(), CPluginValueConstraint::CreateLower(), CDeleteSeqFeatCommandFactory::CreateObject(), CChangeSeqFeatCommandFactory::CreateObject(), CPluginValueConstraint::CreateProjectItemType(), CPluginValueConstraint::CreateRange(), CPluginValueConstraint::CreateSeqLenLower(), CPluginValueConstraint::CreateSeqLenRange(), CPluginValueConstraint::CreateSeqLenUpper(), CPluginValueConstraint::CreateSeqMol(), CPluginValueConstraint::CreateSeqRepr(), CPluginValueConstraint::CreateSeqSameMol(), CPluginValueConstraint::CreateSet(), CPluginValueConstraint::CreateUpper(), CAsnConverter< TCpp, TC >::FromC(), GetStructureFromCacheFolder(), CAutodefToolManager::GetTask(), CCleanupTool::GetTask(), CBLASTSeqToolManager::GetTask(), CBLASTSearchToolManager::GetTask(), CAlgoToolManagerBase::GetTask(), CDBConnectionFactory::CMapperFactory::Make(), CArgDescMandatory::ProcessArgument(), CImageIORaw::ReadImage(), CGuiRegistryUtil::ResolveFieldPolicy(), CIndexedDb::RunSearch(), s_SeqIntRevCmp(), s_SeqPntRevCmp(), CDB_UserHandler_Wrapper::Set(), CNetBlastJobDescriptor::ToUserObject(), CBLASTParams::ToUserObject(), CRelation::UserObjectFromRelation(), CEntrez2ClientApp::x_EvalBoolean(), CSafeStaticRef< T >::x_Init(), and CAutoInitRef< T >::x_Init().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
TObjectType* CRef< C, Locker >::ReleaseOrNull void   )  [inline]
 

Release a reference to the object and return a pointer to the object.

Releasing a reference means decreasing the reference count by "1". A pointer to the existing object is returned, unless this pointer is already null(0), in which case a null(0) is returned.

Similar to Release(), except that this method returns a null, whereas Release() throws a null pointer exception.

See also:
Release()

Definition at line 759 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::Reset TObjectType newPtr  )  [inline]
 

Reset reference object to new pointer.

This sets the pointer to object to the new pointer, and removes reference count to old object and deletes the old object if this is the last reference to the old object.

See also:
Reset()

Definition at line 733 of file ncbiobj.hpp.

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::Reset void   )  [inline]
 

Reset reference object.

This sets the pointer to object to null, and removes reference count to object and deletes the object if this is the last reference to the object.

See also:
Reset(TObjectType*)

Reimplemented in CScopeInfo_Ref< Info >, and CScopeInfo_Ref< TScopeInfo >.

Definition at line 716 of file ncbiobj.hpp.

Referenced by CSeq_loc_Conversion_Set::Add(), CBlast4_parameters::Add(), CWriteDB_Column::AddByteOrder(), CDockLayoutTree::CNode::AddChild(), CExplorerItem::AddChildItem(), CDockContainer::AddClientToCentralPane(), CObjectList::AddColumn(), CWriteDB_GiMask::AddGiMask(), AddIntervalToDD(), CMRUCache::AddItem(), CIdMapper::AddMapping(), CSubjectRangesSet::AddRange(), CGuiRegistry::AddSite(), CAppTaskService::AddTask(), CTSE_Info::Assign(), CRef< CQueueItem >::AtomicReleaseTo(), CQueryParseNode::AttachUserObject(), CCleanup_imp::BasicCleanup(), CPdf::BeginDocument(), CPdf::BeginPage(), BOOST_AUTO_TEST_CASE(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), C_xDriverMgr::C_xDriverMgr(), CScoreCache::CalculateScores(), CAlnTableWidget::CAlnTableWidget(), CAlnVecRow::CAlnVecRow(), CAnalysisFileLoader::CAnalysisFileLoader(), CAnnotCompareWidget::CAnnotCompareWidget(), CArgDescriptions::CArgDescriptions(), CAsnLoadJob::CAsnLoadJob(), CBasicFastaWrapper::CBasicFastaWrapper(), CBDB_MergeBlobWalkerAsync< BF >::CBDB_MergeBlobWalkerAsync(), CBDB_MergeStoreAsync< BStore >::CBDB_MergeStoreAsync(), CBl2Seq::CBl2Seq(), CBlastAppArgs::CBlastAppArgs(), CBlastDbDataLoader::CBlastDbDataLoader(), CBlastFormat::CBlastFormat(), CBlastnAppArgs::CBlastnAppArgs(), CBlastOptionsRemote::CBlastOptionsRemote(), CBlastpAppArgs::CBlastpAppArgs(), CBlastPrelimSearch::CBlastPrelimSearch(), CBlastRPSInfo::CBlastRPSInfo(), CBlastScopeSource::CBlastScopeSource(), CBlastScopeSourceWrapper::CBlastScopeSourceWrapper(), CBlastxAppArgs::CBlastxAppArgs(), CBuildDatabase::CBuildDatabase(), CCachedSequence::CCachedSequence(), CCompareSeqRegions::CCompareSeqRegions(), CDbapiConnMgr::CDbapiConnMgr(), CDockContainer::CDockContainer(), CEditStylesDlg::CEditStylesDlg(), CFastaBioseqSource::CFastaBioseqSource(), CFileLoadManager::CFileLoadManager(), CGlTexture::CGlTexture(), CGlyphContainer::CGlyphContainer(), CGuideTree::CGuideTree(), CheckAccession(), CHMMParameters::CHMMParameters(), CAnnotationASN1::CImplementationData::CImplementationData(), CLayoutComment::CLayoutComment(), CLayoutFeatPack::CLayoutFeatPack(), CLayoutVisRange::CLayoutVisRange(), CObjectEx::CleanWeakRefs(), CBlastDbBlob::Clear(), CPriorityNode::Clear(), CGlTexture::Clear(), CGBProjectHandle::Clear(), CSplign::ClearMem(), CBlastOptions::Clone(), CIStreamBuffer::Close(), CNcbiApplication::CNcbiApplication(), CSeq_loc_Conversion_Set::Convert(), CSeq_loc_Conversion::Convert(), CSeq_align_Mapper::Convert(), CSeq_align_Mapper_Base::Convert(), Convert_Bioseq_Seq_entry(), CSeq_loc_Conversion_Set::ConvertBond(), CSeq_loc_Conversion::ConvertBond(), CSeq_loc_Conversion::ConvertEquiv(), CSeq_loc_Conversion_Set::ConvertMix(), CSeq_loc_Conversion::ConvertMix(), CSeq_loc_Conversion::ConvertPacked_int(), CSeq_loc_Conversion_Set::ConvertPacked_pnt(), CSeq_loc_Conversion::ConvertPacked_pnt(), CCdCore::CopyBioseqForSeqId(), CopySeqId(), CBlobSplitterImpl::CopySequence(), CPrelimSearchThread::CPrelimSearchThread(), CPrintTextProxy::CPrintTextProxy(), CProSplignText::CProSplignText(), CPsiBl2SeqTestFixture::CPsiBl2SeqTestFixture(), CPsiBlastAppArgs::CPsiBlastAppArgs(), CPsiBlastTestFixture::CPsiBlastTestFixture(), CQueryFactoryInfo::CQueryFactoryInfo(), CQuerySet::CQuerySet(), CRawSeqDBSource::CRawSeqDBSource(), CTextPanel::Create(), CTrackCreatorUI::Create(), CAnnotationASN1::CImplementationData::create_cdregion_feature(), CBlastBioseqMaker::CreateBioseqFromId(), CBlastAligner::CreateBlastAligners(), SCmdCreator< type >::CreateCmd(), CPhrap_Seq::CreateComplementedDescr(), CAlnVecMultiDataSource::CreateConsensus(), CreateDensegFromPairwiseAln(), CLadderContainer::CreateLadderArrays(), CWorkspacePrx::CreateNewProject(), CProjectService::CreateNewWorkspace(), CEditObjectDlg::CreatePanels(), CRemoteBlastDbDataLoader::CRemoteBlastDbDataLoader(), CRnaCdsGroup::CRnaCdsGroup(), CRPSBlastAppArgs::CRPSBlastAppArgs(), CRPSTBlastnAppArgs::CRPSTBlastnAppArgs(), CSchedulerEngine::CSchedulerEngine(), CScoringJob::CScoringJob(), CSeqDBAliasFile::CSeqDBAliasFile(), CSeqDBImpl::CSeqDBImpl(), CSeqDbSeqInfoSrc::CSeqDbSeqInfoSrc(), CSeqDBVol::CSeqDBVol(), CSeqGraphicJob::CSeqGraphicJob(), CSeqGraphicPreview::CSeqGraphicPreview(), CSeqTextDlg::CSeqTextDlg(), CSixFramesTransTrack::CSixFramesTransTrack(), CSnpFilterJob::CSnpFilterJob(), CSnpTableJob::CSnpTableJob(), CSnpTableWidget::CSnpTableWidget(), CSourceFeatureItem::CSourceFeatureItem(), CSplitQueryTestFixture::CSplitQueryTestFixture(), CSQLITE3_Cache::CSQLITE3_Cache(), CTblastnAppArgs::CTblastnAppArgs(), CTblastxAppArgs::CTblastxAppArgs(), CThemeDlg::CThemeDlg(), CTrackInitializationJob::CTrackInitializationJob(), CTSE_Info::CTSE_Info(), CVisRangeGlyph::CVisRangeGlyph(), CWriteDB_Column::CWriteDB_Column(), CWriteDB_Isam::CWriteDB_Isam(), CWriteDB_Volume::CWriteDB_Volume(), CwxObject::CwxObject(), CwxSeqTextViewOptions::CwxSeqTextViewOptions(), CPluginReply::DecomposeRaw(), CEventHandler::CPostQueue::DestroyInstance(), CThread::Detach(), CThread::Discard(), CDockContainer::DisconnectTrees(), CSplitDataLoader::DropTSE(), CFeatureEditor::Edit(), CGBSeqFormatter::EndSection(), CPrefetchSequence::EnqueNextAction(), CPriorityNode::Erase(), CExplorerItem::EraseChildItem(), CEventHandler::CPostQueue::ExecuteFirstRequest(), CBlastDatabaseArgs::ExtractAlgorithmOptions(), CPsiBlastArgs::ExtractAlgorithmOptions(), CWriteDB_Impl::ExtractBioseqDeflines(), ExtractBlast4Request(), FetchSequenceViaHTTP(), CProjectFolderConstPrx::FindChildFolderById_C(), CWorkspaceFolderPrx::FindChildFolderByName(), CProjectFolderPrx::FindChildFolderByName(), CProSplign::CImplementation::FindGlobalAlignment_stage1(), CWorkspaceFolderConstPrx::FindProjectByFilename(), CWorkspaceFolderConstPrx::FindProjectById(), CWorkspaceFolderConstPrx::FindProjectById_C(), CProjectFolderPrx::FindProjectItemByData(), CProjectFolderConstPrx::FindProjectItemByData_C(), CProjectFolderPrx::FindProjectItemById(), CProjectFolderConstPrx::FindProjectItemById_C(), CProjectFolderPrx::FindProjectItemByName(), CGFFGatherer::Gather(), CFlatGatherer::Gather(), CFlatFileGenerator::Generate(), CFastaSeqHdrItem::GetAssosiatedObject(), CSeqDBVol::GetBioseq(), CCdCore::GetBioseqForIndex(), CTSE_ScopeInfo::GetBioseqLock(), CObjMgrFree_RemoteQueryData::GetBioseqSet(), CObjMgr_RemoteQueryData::GetBioseqSet(), CBlobSplitterImpl::GetChunkData(), CEUtils_Request::GetConnContext(), CPhrap_Sequence::GetContig(), CGBProject::GetData(), CSeqDBAliasFile::GetFilterTree(), CPhrap_Seq::GetId(), CSeq_id_Mapper::GetInstance(), CEventHandler::CPostQueue::GetInstance(), CAppJobDispatcher::GetInstance(), CUIToolRegistry::GetInstance(), CSeqFetchQueue::GetInstance(), CGuiRegistry::GetInstance(), CGiCache::GetInstance(), CEntrezCache::GetInstance(), CBookmarkManager::GetInstance(), CProjectViewLinkManager::GetInstance(), CTaxTreeDS_ObjMgr::GetIterator(), CGridThreadContext::GetJob(), GetLoc(), CAutoDefFeatureClause_Base::GetLocation(), CProjectTreeView::GetMultiple(), CBlastInput::GetNextSeqBatch(), CMaskBDBReader::GetNextSequence(), CSeqDBGiListSet::GetNodeIdList(), CDUpdater::GetOneBioseqFromSeqEntry(), GetPDBBlockFromSeqEntry(), CSearchJobBase::GetProgress(), CPhrap_Sequence::GetRead(), CGuiRegistry::GetReadView(), CGuiRegistry::GetReadWriteView(), CNcbiResourceInfoFile::GetResourceInfo_NC(), CEditAppJob::GetResult(), CDataLoadingAppJob::GetResult(), CRemoteBlast::GetResultSet(), CProjectTreeView::GetSearchLoc(), CPhyTreeView::GetSelection(), CProjectTreeView::GetSelection(), CProcessor_ID1::GetSeq_entry(), GetSeqDB(), CSeqSetPresenter::GetSeqEntry(), CMytestApplication::GetSeqEntry(), CTaxon1::GetTreeIterator(), CDataSource::GetTSE_LoadLock(), CDataSource::GetTSE_LoadLockIfLoaded(), CDataSource_ScopeInfo::GetTSE_Lock(), CProjectService::GetWorkspace(), CProjectService::GetWorkspaceConst(), CSeqGlyph::HitTest(), CGlyphContainer::HitTest(), CRnaCdsGroup::HitTest(), CFeaturePanel::HitTest(), IdentifierToSeqId(), CNcbiRegistry::IncludeNcbircIfAllowed(), CSeqTextPanel::Init(), CSeqTextDemoDlg::Init(), CSeqGraphicDemoDlg::Init(), CTextPanel::Init(), CFlatFileDemoDlg::Init(), CObjectListWidgetSel::Init(), CHitMatrixDSBuilder::Init(), CHitMatrixDemoDlg::Init(), CFeatTableDS::Init(), CSelectFeatureDlg::Init(), CwxDemoAlignTableFrame::Init(), CSparseMultiDataSource::Init(), CAlignMultipleDemoDlg::Init(), CAlnMultiDSBuilder::Init(), CCrossAlnDemoDlg::Init(), CNetBlastJobDescriptor::Init(), CGlTexture::Init(), CTblastxApp::Init(), CTblastnApp::Init(), CRPSTBlastnApp::Init(), CRPSBlastApp::Init(), CPsiBlastApp::Init(), CBlastxApp::Init(), CBlastpApp::Init(), CBlastnApp::Init(), CAltValidator::Init(), CXcompareAnnotsApplication::Init(), CBlastSearchTask::Init_RetrieveRID(), CSearch< LEGACY, NHITS >::InitBlast(), CwxDemoAlignTableFrame::InitData(), CSeq_id_Which_Tree::Initialize(), InitializeRemoteBlast(), InitializeSubject(), CSimpleB2SWrapper::InitializeToDefaults(), CWriteDB_PackedSemiTree::Insert(), CDockLayoutTree::CNode::InsertChild(), IPhyloTreeRenderer::IPhyloTreeRenderer(), CLDS_Object::IsObject(), CThread::Join(), CDockLayoutTree::CNode::Link(), CGBProjectHandle::Load(), CwxDemoTableCtrlFrame::LoadAccession(), CwxDemoFeatureTableFrame::LoadAccession(), CTSE_Default_Assigner::LoadAnnot(), CSGSnpDS::LoadData(), CLDBlockDS::LoadData(), CSGHapmapDS::LoadData(), CSGGapDS::LoadData(), CBinsDS::LoadData(), CDbIndex::LoadIndex(), CGeneModelConfig::LoadSettings(), CLoadLock_Base::Lock(), PssmMaker::make(), makeCleanupChange(), CRmOutReader::MakeFeature(), CBlobSplitterImpl::MakeID2SObjects(), CMappedGraph::MakeMappedLoc(), CCreatedFeat_Ref::MakeMappedLocation(), IQueryFactory::MakeRemoteQueryData(), CSeqGraphicConfigPanel::MakeWidgets(), CSeq_loc_Mapper_Base::Map(), CIdMapper::Map(), CLDS_FindSeqIdBase::MatchSeqId(), python::CVariantSetProxy::MoveToLastRS(), python::CVariantSetProxy::MoveToNextRS(), ILineReader::New(), CRegistryFile::NewRegistryObject(), CSubjectMap_Factory_Base::NewSequenceInit(), CSequenceIStreamBlastDB::next(), CSeqTextDemoDlg::OnAccClick(), CSeqGraphicDemoDlg::OnAccClick(), CSparseMultiDataSource::OnAppJobNotification(), CAlnVecMultiDataSource::OnAppJobNotification(), CPhyTreeView::OnBioTreeChanged(), CSeqTextDemoDlg::OnFileClick(), CLayoutTrackHandler::OnLeftDblClick(), CSeqGraphicPane::OnLeftDown(), CLayoutTrackHandler::OnLeftDown(), CFlatFileDemoDlg::OnLoadFileClick(), CPhyloTreeWidget::OnOpenPropertiesDlg(), CGBenchGUI::OnSaveLayout(), CFrameworkDemoGUI::OnSaveLayoutClick(), CSniffReader::OnTopObjectFoundPost(), CNetBLAST_DMSearchForm::OnUpdate(), CLDS_FindSeqIdListFunctor::operator()(), CLDS_FindSeqIdFunctor::operator()(), FFindVisibleNode::operator()(), FFindHiddenClient::operator()(), operator+(), CInitMutex< TTSE_MatchSetObject >::operator=(), CwxObject::operator=(), CRef< CQueueItem >::operator=(), CMytestApplication::PlayAroundWithSuggestIntervals(), CAbstractProjectItem::PostRead(), CGuideTree::PreComputeImageDimensions(), CDataSource::Prefetch(), CNetScheduleHandler::ProcessMsgRequest(), PSSMWrapper::PSSMWrapper(), ReadFastaQueries(), CBasicFastaWrapper::ReadFile(), CLexTokenParenPair::ReadLocFromTokenList(), CObjectIStream::ReadObject(), CFastaReader::ReadOneSeq(), CObjectIStream::ReadPointer(), ReadProject(), CPhrap_Contig::ReadReadLocation(), CBlastDbBlob::ReferTo(), CMultiDictionary::RegisterDictionary(), CNetBlastJobDescriptor::Release(), CObjectManager::ReleaseDataSource(), CAppJobDispatcher::ReleaseInstance(), CTSE_LoadLock::ReleaseLoadLock(), CSimpleOM::ReleaseOM(), CProjectService::ReleaseWorkspace(), CDockLayoutTree::CNode::RemoveAllChildren(), CDockLayoutTree::CNode::RemoveChild(), CDockLayoutTree::CNode::ReplaceChild(), CAlnMixMerger::Reset(), CTSE_Handle::Reset(), CBlobSplitterImpl::Reset(), CSeq_annot_SNP_Info::Reset(), CSeq_loc_Conversion::Reset(), CSeq_feat_Handle::Reset(), CTSE_LoadLock::Reset(), CUIToolRegistry::Reset(), CRADispatcherClient::Reset(), CInitMutex< TTSE_MatchSetObject >::Reset(), CHeapScope::Reset(), CWeakRef< CQueue >::Reset(), CSeq_bond_Base::ResetA(), CTrna_ext_Base::ResetAa(), CCode_break_Base::ResetAa(), CSpliced_exon_Base::ResetAcceptor_before_exon(), CSpectrumSettings_Base::ResetAcqSpecification(), CSpectrumDescription_Base::ResetAcquisitionList(), CMzML_Base::ResetAcquisitionSettingsList(), CDataHandleAction_Base::ResetAction(), CPrecursor_Base::ResetActivation(), CSeqEdit_Cmd_AddDesc_Base::ResetAdd_desc(), CSeqEdit_Cmd_AddDescr_Base::ResetAdd_descr(), CSeqEdit_Cmd_AddId_Base::ResetAdd_id(), CInstrument_Base::ResetAdditional(), CDescription_Base::ResetAdmin(), CAuthor_Base::ResetAffil(), CAuth_list_Base::ResetAffil(), CPC_AssayDescription_Base::ResetAid(), CPC_AssayDescription_Base::ResetAid_source(), CSequence_tree_Base::ResetAlgorithm(), CBlast4_get_request_info_reply_Base::ResetAlgorithm_options(), CBlast4_queue_search_request_Base::ResetAlgorithm_options(), CClone_seq_Base::ResetAlign_id(), CCdd_Base::ResetAlignannot(), CHG_Alignment_Base::ResetAlignment(), CBiostruc_align_Base::ResetAlignments(), CBlast4_get_search_results_reply_Base::ResetAlignments(), CNum_ref_Base::ResetAligns(), CGC_SequenceStats_Base::ResetAll_scaf(), CAtomic_coordinates_Base::ResetAlternate_conf_ids(), CInstrument_Base::ResetAnalyzerList(), CSeqEdit_Cmd_AttachAnnot_Base::ResetAnnot(), CProjectAnnot_Base::ResetAnnot(), CMSMZHit_Base::ResetAnnotation(), CSeqTree_node_Base::ResetAnnotation(), CSP_block_Base::ResetAnnotupd(), CTrna_ext_Base::ResetAnticodon(), CCit_pat_Base::ResetApp_date(), CCit_pat_Base::ResetApplicants(), CPluginCommand_Base::ResetArgs(), CPC_AssaySubmit_Base::ResetAssay(), CExchangeSet_Base::ResetAssay(), CCit_pat_Base::ResetAssignees(), CInter_residue_bond_Base::ResetAtom_id_1(), CInter_residue_bond_Base::ResetAtom_id_2(), CPC_Compound_Base::ResetAtoms(), CAtomic_coordinates_Base::ResetAtoms(), CData_set_id_type_Base::ResetAttlist(), CData_set_id_Base::C_Data_set_id_type::ResetAttlist(), COperand_Base::ResetAttlist(), CSs_Base::ResetAttlist(), CRsStruct_Base::ResetAttlist(), CRsLinkout_Base::ResetAttlist(), CRs_Base::ResetAttlist(), CRs_Base::C_E_MergeHistory::ResetAttlist(), CRs_Base::C_Sequence::ResetAttlist(), CRs_Base::C_Update::ResetAttlist(), CRs_Base::C_Create::ResetAttlist(), CRs_Base::C_Validation::ResetAttlist(), CRs_Base::C_Het::ResetAttlist(), CPrimarySequence_Base::ResetAttlist(), CMapLoc_Base::ResetAttlist(), CFxnSet_Base::ResetAttlist(), CExchangeSet_Base::ResetAttlist(), CExchangeSet_Base::C_Summary::ResetAttlist(), CExchangeSet_Base::C_Query::ResetAttlist(), CExchangeSet_Base::C_SourceDatabase::ResetAttlist(), CComponent_Base::ResetAttlist(), CBaseURL_Base::ResetAttlist(), CAssembly_Base::ResetAttlist(), CAssembly_Base::C_SnpStat::ResetAttlist(), CAssay_Base::ResetAttlist(), CAssay_Base::C_Taxonomy::ResetAttlist(), CAssay_Base::C_Method::C_EMethod::ResetAttlist(), CVisualStudioProject_Base::ResetAttlist(), CTool_Base::ResetAttlist(), CPlatform_Base::ResetAttlist(), CFilter_Base::ResetAttlist(), CFileConfiguration_Base::ResetAttlist(), CFFile_Base::ResetAttlist(), CConfiguration_Base::ResetAttlist(), CTargetList_Base::ResetAttlist(), CSourceFileRefList_Base::ResetAttlist(), CSourceFileRef_Base::ResetAttlist(), CSourceFileList_Base::ResetAttlist(), CSoftwareRef_Base::ResetAttlist(), CSoftwareParam_Base::ResetAttlist(), CSoftwareList_Base::ResetAttlist(), CSelectedIonList_Base::ResetAttlist(), CScanWindowList_Base::ResetAttlist(), CScan_Base::ResetAttlist(), CSampleList_Base::ResetAttlist(), CSample_Base::ResetAttlist(), CRun_Base::ResetAttlist(), CReferenceableParamGroupRef_Base::ResetAttlist(), CReferenceableParamGroupList_Base::ResetAttlist(), CReferenceableParamGroup_Base::ResetAttlist(), CMzML_Base::ResetAttlist(), CInstrumentConfigurationList_Base::ResetAttlist(), CInstrumentConfiguration_Base::ResetAttlist(), CDataProcessingList_Base::ResetAttlist(), CCvList_Base::ResetAttlist(), CCv_Base::ResetAttlist(), CComponentList_Base::ResetAttlist(), CChromatogramList_Base::ResetAttlist(), CChromatogram_Base::ResetAttlist(), CBinaryDataArrayList_Base::ResetAttlist(), CBinaryDataArray_Base::ResetAttlist(), CAcquisitionSettingsList_Base::ResetAttlist(), CAcquisitionSettings_Base::ResetAttlist(), CAcquisitionList_Base::ResetAttlist(), CUserParam_Base::ResetAttlist(), CSupDesc_Base::ResetAttlist(), CSupDataDesc_Base::ResetAttlist(), CSupDataArrayBinary_Base::ResetAttlist(), CSupDataArray_Base::ResetAttlist(), CSpectrumList_Base::ResetAttlist(), CSpectrumInstrument_Base::ResetAttlist(), CSpectrum_Base::ResetAttlist(), CSourceFile_Base::ResetAttlist(), CSource_Base::ResetAttlist(), CSoftware_Base::ResetAttlist(), CSampleDescription_Base::ResetAttlist(), CProcessingMethod_Base::ResetAttlist(), CPrecursorList_Base::ResetAttlist(), CPrecursor_Base::ResetAttlist(), CMzData_Base::ResetAttlist(), CDetector_Base::ResetAttlist(), CDataProcessing_Base::ResetAttlist(), CData_Base::ResetAttlist(), CCvParam_Base::ResetAttlist(), CCvLookup_Base::ResetAttlist(), CAnalyzerList_Base::ResetAttlist(), CAnalyzer_Base::ResetAttlist(), CAcquisition_Base::ResetAttlist(), CAcqSpecification_Base::ResetAttlist(), CCit_sub_Base::ResetAuthors(), CCit_pat_Base::ResetAuthors(), CCit_gen_Base::ResetAuthors(), CCit_book_Base::ResetAuthors(), CCit_art_Base::ResetAuthors(), CCylinder_Base::ResetAxis_bottom(), CCone_Base::ResetAxis_bottom(), CCylinder_Base::ResetAxis_top(), CCone_Base::ResetAxis_top(), CSeq_bond_Base::ResetB(), CCn3d_style_settings_Base::ResetBackground_color(), CChromatogram_Base::ResetBinaryDataArrayList(), CSpectrum_Base::ResetBinaryDataArrayList(), CID2S_Seq_descr_Info_Base::ResetBioseq_sets(), CID2S_Seq_annot_place_Info_Base::ResetBioseq_sets(), CID2S_Seq_descr_Info_Base::ResetBioseqs(), CID2S_Seq_assembly_Info_Base::ResetBioseqs(), CID2S_Seq_annot_place_Info_Base::ResetBioseqs(), CID2S_Bioseqs_Info_Base::ResetBioseqs(), CMSResponse_Base::ResetBioseqs(), COther_feature_Base::ResetBiostruc_id(), CReference_frame_Base::ResetBiostruc_id(), CBiostruc_graph_pntr_Base::ResetBiostruc_id(), CBiostruc_residue_graph_set_pntr_Base::ResetBiostruc_residue_graph_set_id(), CID1SeqEntry_info_Base::ResetBlob(), CID2S_Request_Get_Chunks_Base::ResetBlob_id(), CID2S_Reply_Get_Split_Info_Base::ResetBlob_id(), CID2S_Reply_Get_Chunk_Base::ResetBlob_id(), CID2_Request_ReGet_Blob_Base::ResetBlob_id(), CID2_Request_Get_Blob_Info_Base::ResetBlob_id(), CID2_Reply_ReGet_Blob_Base::ResetBlob_id(), CID2_Reply_Get_Blob_Seq_ids_Base::ResetBlob_id(), CID2_Reply_Get_Blob_Id_Base::ResetBlob_id(), CID2_Reply_Get_Blob_Base::ResetBlob_id(), CID1SeqEntry_info_Base::ResetBlob_info(), CBlast4_request_Base::ResetBody(), CBlast4_reply_Base::ResetBody(), CPC_Compound_Base::ResetBonds(), CCit_proc_Base::ResetBook(), CGBenchVersionInfo_Base::ResetBuild_date(), CBiostruc_script_step_Base::ResetCamera_move(), CSphere_Base::ResetCenter(), CMSSearchSettings_Base::ResetChargehandling(), CBiostruc_Base::ResetChemical_graph(), CSeqTree_node_Base::ResetChildren(), CCdd_tree_Base::ResetChildren(), CCdd_Base::ResetChildren(), CRun_Base::ResetChromatogramList(), CSubmit_block_Base::ResetCit(), CPatent_seq_id_Base::ResetCit(), CSeq_feat_Base::ResetCit(), CMedline_entry_Base::ResetCit(), CCit_let_Base::ResetCit(), CClone_ref_Base::ResetClone_seq(), CCdregion_Base::ResetCode(), CBioseq_set_Base::ResetColl(), CCit_book_Base::ResetColl(), CPluginRequest_Base::ResetCommand(), CPluginInfo_Base::ResetCommand(), CInstrumentConfiguration_Base::ResetComponentList(), CGC_Scaf_stats_Base::ResetComposition(), CPC_Substance_Base::ResetCompound(), CVisualStudioProject_Base::ResetConfigurations(), CCn3d_style_settings_Base::ResetConnections(), CPssmParameters_Base::ResetConstraints(), CPC_ResultType_Base::ResetConstraints(), CSubmit_block_Base::ResetContact(), CContact_info_Base::ResetContact(), CSurface_coordinates_Base::ResetContents(), CDensity_coordinates_Base::ResetContents(), CModel_coordinate_set_Base::ResetCoordinates(), CGBProject_Base::ResetCore(), CBrick_Base::ResetCorner_000(), CBrick_Base::ResetCorner_001(), CBrick_Base::ResetCorner_010(), CBrick_Base::ResetCorner_011(), CBrick_Base::ResetCorner_100(), CBrick_Base::ResetCorner_101(), CBrick_Base::ResetCorner_110(), CBrick_Base::ResetCorner_111(), CPC_Compound_Base::ResetCount(), CImprint_Base::ResetCprt(), CHG_Entry_Base::ResetCr_date(), CRs_Base::ResetCreate(), CGene_track_Base::ResetCreate_date(), CGene_commentary_Base::ResetCreate_date(), CProjectDescr_Base::ResetCreate_date(), CProjectAnnot_Base::ResetCreate_date(), CFolderInfo_Base::ResetCreate_date(), CSP_block_Base::ResetCreated(), CEMBL_block_Base::ResetCreation_date(), CMim_entry_Base::ResetCreationDate(), CGBenchInitReply_Base::ResetCurrent_version(), CMzML_Base::ResetCvList(), CSupDataArrayBinary_Base::ResetD(), CSeq_submit_Base::ResetData(), CSeqTable_column_Base::ResetData(), CSeqFeatXref_Base::ResetData(), CSeq_feat_Base::ResetData(), CSeqEdit_Cmd_ReplaceAnnot_Base::ResetData(), CSeqEdit_Cmd_RemoveAnnot_Base::ResetData(), CSeqEdit_Cmd_ChangeSetAttr_Base::ResetData(), CSeqEdit_Cmd_ChangeSeqAttr_Base::ResetData(), CSeqEdit_Cmd_AddAnnot_Base::ResetData(), CSeq_annot_Base::ResetData(), CProject_Base::ResetData(), CEntrez_general_Base::ResetData(), CID2S_Reply_Get_Split_Info_Base::ResetData(), CID2S_Reply_Get_Chunk_Base::ResetData(), CID2_Reply_ReGet_Blob_Base::ResetData(), CID2_Reply_Get_Blob_Base::ResetData(), CUser_field_Base::ResetData(), CBlast4_seq_part_data_Base::ResetData(), CViewDescriptor_Base::ResetData(), CPluginArg_Base::ResetData(), CGBProject_ver2_Base::ResetData(), CSupDataArrayBinary_Base::C_D::ResetData(), CMzArrayBinary_Base::ResetData(), CIntenArrayBinary_Base::ResetData(), CData_set_id_Base::ResetData_set_id_type(), CData_set_id_Base::ResetData_set_id_uids(), CBiostruc_history_Base::ResetData_source(), CBlast4_get_seq_parts_request_Base::ResetDatabase(), CBlast4_get_request_info_reply_Base::ResetDatabase(), CBlast4_get_sequences_request_Base::ResetDatabase(), CBlast4_database_info_Base::ResetDatabase(), CBiostruc_source_Base::ResetDatabase_entry_date(), CBiostruc_source_Base::ResetDatabase_entry_id(), CDescription_Base::ResetDataProcessing(), CMzML_Base::ResetDataProcessingList(), CNCBI_Sample_ASN_Type_Base::ResetDate(), CSeq_test_result_Base::ResetDate(), CBioseq_set_Base::ResetDate(), CPDB_replace_Base::ResetDate(), CSeq_hist_rec_Base::ResetDate(), CPC_DBTracking_Base::ResetDate(), CPC_AssayResults_Base::ResetDate(), CBiostruc_replace_Base::ResetDate(), CPubStatusDate_Base::ResetDate(), CPatent_priority_Base::ResetDate(), CMeeting_Base::ResetDate(), CImprint_Base::ResetDate(), CCit_sub_Base::ResetDate(), CCit_gen_Base::ResetDate(), CProjectHistoryItem_Base::ResetDate(), CGBenchFeedbackRequest_Base::ResetDate(), CCit_pat_Base::ResetDate_issue(), CBlast4_common_options_Base::ResetDb_restriction(), CEMBL_xref_Base::ResetDbname(), CSeqTable_column_Base::ResetDefault(), CFeatDefGroupSet_Base::ResetDefs(), CSeq_hist_Base::ResetDeleted(), CComment_rule_Base::ResetDependent_rules(), CPDB_block_Base::ResetDeposition(), CSeq_annot_Base::ResetDesc(), CID2S_Chunk_Data_Base::ResetDescr(), CBioseq_set_Base::ResetDescr(), CBioseq_Base::ResetDescr(), CProject_Base::ResetDescr(), CGC_Sequence_Base::ResetDescr(), CGC_Genome_Base::ResetDescr(), CGC_Assembly_Base::ResetDescr(), CGBWorkspace_Base::ResetDescr(), CGBProject_ver2_Base::ResetDescr(), CGBProject_Base::ResetDescr(), CCdd_tree_Base::ResetDescription(), CCdd_pref_nodes_Base::ResetDescription(), CCdd_Base::ResetDescription(), CMzData_Base::ResetDescription(), CInstrument_Base::ResetDetector(), CBlast4_common_options_nucleotide_query_Base::ResetDisco_megablast_options(), CGene_track_Base::ResetDiscontinue_date(), CCdd_Base::ResetDistance(), CSpliced_exon_Base::ResetDonor_after_exon(), CMedline_entry_Base::ResetEm(), CAssay_Base::C_Method::ResetEMethod(), CGB_block_Base::ResetEntry_date(), CSeqEdit_Cmd_RemoveSeqEntry_Base::ResetEntry_id(), CSeq_feat_Base::ResetExt(), CRNA_ref_Base::ResetExt(), CSeq_inst_Base::ResetExt(), CGBProject_Base::ResetExtra(), CPRF_block_Base::ResetExtra_src(), CSupDataArray_Base::ResetFDIBSTU(), CBioTreeContainer_Base::ResetFdict(), SAnnotSelector::ResetFeatComparator(), CCdd_Base::ResetFeatures(), CNode_Base::ResetFeatures(), CFilter_Base::ResetFF(), CComment_rule_Base::ResetFields(), CFileDescription_Base::ResetFileContent(), CMzML_Base::ResetFileDescription(), CVisualStudioProject_Base::ResetFiles(), CEntrez2_limits_Base::ResetFilter_date(), CPssm_Base::ResetFinalData(), CViewDataLink_Base::ResetFingerprint(), CExon_params_Base::ResetFirst_exon_length(), CSparse_align_Base::ResetFirst_id(), CPrintFormat_Base::ResetForm(), CGene_ref_Base::ResetFormal_name(), CPrintTemplate_Base::ResetFormat(), CBlast4_get_request_info_reply_Base::ResetFormat_options(), CBlast4_queue_search_request_Base::ResetFormat_options(), CPluginReply_Base::ResetFormatted(), CPCRReaction_Base::ResetForward(), CCit_art_Base::ResetFrom(), CBlast4_simple_alignment_Base::ResetFull_query_range(), CBlast4_simple_alignment_Base::ResetFull_subject_range(), CSeq_point_Base::ResetFuzz(), CPacked_seqpnt_Base::ResetFuzz(), CSeq_literal_Base::ResetFuzz(), CSeq_inst_Base::ResetFuzz(), CSeq_interval_Base::ResetFuzz_from(), CSeq_interval_Base::ResetFuzz_to(), CGC_Scaf_stats_Base::ResetGap_closure(), CGnomon_param_Base::ResetGc_content_range(), CEntrezgene_Base::ResetGene(), CEntrezgene_Base::ResetGene_source(), CMim_entry_Base::ResetGenomeLinks(), CSpliced_seg_Base::ResetGenomic_id(), CSpliced_exon_Base::ResetGenomic_id(), CID2_Request_Get_Blob_Info_Base::ResetGet_data(), CCn3d_style_dictionary_Base::ResetGlobal_style(), CHookDataBase::ResetGlobalHook(), CSearch< LEGACY, NHITS >::ResetGlobals(), CSeq_graph_Base::ResetGraph(), CDensity_coordinates_Base::ResetGrid_corners(), CFeatDefGroupSet_Base::ResetGroups(), CSeqTable_column_Base::ResetHeader(), CCn3d_style_settings_Base::ResetHelix_objects(), CRs_Base::ResetHet(), CCn3d_style_settings_Base::ResetHeterogens(), CSeq_inst_Base::ResetHist(), CID1Seq_hist_Base::ResetHist(), CImprint_Base::ResetHistory(), CPluginInfo_Base::ResetIcon_info(), CNCBI_Sample_ASN_Type_Base::ResetId(), CID2S_Chunk_Data_Base::ResetId(), CBioseq_set_Base::ResetId(), CSeq_point_Base::ResetId(), CSeq_interval_Base::ResetId(), CPacked_seqpnt_Base::ResetId(), CSeqFeatXref_Base::ResetId(), CSeq_feat_Base::ResetId(), CSeqEdit_Cmd_SetDescr_Base::ResetId(), CSeqEdit_Cmd_ResetSetAttr_Base::ResetId(), CSeqEdit_Cmd_ResetSeqEntry_Base::ResetId(), CSeqEdit_Cmd_ResetSeqAttr_Base::ResetId(), CSeqEdit_Cmd_ResetIds_Base::ResetId(), CSeqEdit_Cmd_ResetDescr_Base::ResetId(), CSeqEdit_Cmd_ReplaceAnnot_Base::ResetId(), CSeqEdit_Cmd_RemoveSeqEntry_Base::ResetId(), CSeqEdit_Cmd_RemoveId_Base::ResetId(), CSeqEdit_Cmd_RemoveDesc_Base::ResetId(), CSeqEdit_Cmd_RemoveAnnot_Base::ResetId(), CSeqEdit_Cmd_ChangeSetAttr_Base::ResetId(), CSeqEdit_Cmd_ChangeSeqAttr_Base::ResetId(), CSeqEdit_Cmd_AttachSet_Base::ResetId(), CSeqEdit_Cmd_AttachSeqEntry_Base::ResetId(), CSeqEdit_Cmd_AttachSeq_Base::ResetId(), CSeqEdit_Cmd_AttachAnnot_Base::ResetId(), CSeqEdit_Cmd_AddId_Base::ResetId(), CSeqEdit_Cmd_AddDescr_Base::ResetId(), CSeqEdit_Cmd_AddDesc_Base::ResetId(), CSeqEdit_Cmd_AddAnnot_Base::ResetId(), CScore_Base::ResetId(), CPC_CompoundType_Base::ResetId(), CPC_Compound_Base::ResetId(), CBiostruc_replace_Base::ResetId(), CHG_Node_Base::ResetId(), CCdd_tree_Base::ResetId(), CCdd_Base::ResetId(), CBlast4_seq_part_data_Base::ResetId(), CId_pat_Base::ResetId(), CPssm_Base::ResetIdentifier(), CID2_Reply_Get_Blob_Seq_ids_Base::ResetIds(), CEntrez2_link_set_Base::ResetIds(), CCit_art_Base::ResetIds(), CMSIon_Base::ResetImmonium(), CCit_sub_Base::ResetImp(), CCit_jour_Base::ResetImp(), CCit_book_Base::ResetImp(), CPluginMessage_Base::ResetIn_reply_to(), CID2S_Bioseqs_Info_Base::ResetInfo(), CWorkspaceFolder_Base::ResetInfo(), CProjectFolder_Base::ResetInfo(), CPluginLibInfo_Base::ResetInfo(), CBioseq_Base::ResetInst(), CDescription_Base::ResetInstrument(), CMzML_Base::ResetInstrumentConfigurationList(), CSpectrum_Base::ResetIntenArrayBinary(), CPssm_Base::ResetIntermediateData(), CExon_params_Base::ResetInternal_exon_length(), CPrecursor_Base::ResetIonSelection(), CPrecursor_Base::ResetIsolationWindow(), CProjectItem_Base::ResetItem(), CDataHandle_Base::ResetItem(), CMSSearchSettings_Base::ResetIterativesettings(), CCit_gen_Base::ResetJournal(), CUser_field_Base::ResetLabel(), CExon_params_Base::ResetLast_exon_length(), CGC_Scaf_stats_Base::ResetLength(), CIntron_params_Base::ResetLength(), CIntergenic_params_Base::ResetLength(), CMSSearchSettings_Base::ResetLibsearchsettings(), CEntrez2_boolean_exp_Base::ResetLimits(), CHG_Commentary_Base::ResetLink(), CSeq_graph_Base::ResetLoc(), CCode_break_Base::ResetLoc(), CSeq_feat_Base::ResetLocation(), CClone_seq_Base::ResetLocation(), CBiostruc_feature_Base::ResetLocation(), CID2_Get_Blob_Details_Base::ResetLocation(), CHG_Gene_Base::ResetLocation(), CCdd_repeat_Base::ResetLocation(), CAlign_annot_Base::ResetLocation(), CINSDTagsetRules_Base::ResetMandatorytags(), CGBTagsetRules_Base::ResetMandatorytags(), CBlast_db_mask_info_Base::ResetMasks(), CBiostruc_align_Base::ResetMaster(), CSparse_seg_Base::ResetMaster_id(), CCn3d_view_settings_Base::ResetMatrix(), CBlastOutput_Base::ResetMbstat(), CPubmed_entry_Base::ResetMedent(), CMim_entry_Base::ResetMedlineLinks(), CCit_proc_Base::ResetMeet(), CPluginMRUEntry_Base::ResetMessage(), CMaps_Base::ResetMethod(), CAssay_Base::ResetMethod(), CMim_edit_item_Base::ResetModDate(), CCdd_pref_nodes_Base::ResetModel_organisms(), CBiostruc_model_Base::ResetModel_space(), CCamera_Base::ResetModelview(), CProjectDescr_Base::ResetModified_date(), CProjectAnnot_Base::ResetModified_date(), CMSRequest_Base::ResetModset(), CMSMZHit_Base::ResetMoreion(), CMSRequest_Base::ResetMoresettings(), CSpectrum_Base::ResetMzArrayBinary(), COrgName_Base::ResetName(), CAuthor_Base::ResetName(), CAuth_list_Base::ResetNames(), CMim_text_Base::ResetNeighbors(), CCdd_tree_Base::ResetNeighbors(), CCdd_Base::ResetNeighbors(), CMSModSpec_Base::ResetNeutralloss(), CHG_Entry_Base::ResetNode(), CBioTreeContainer_Base::ResetNodes(), CBlast4_common_options_Base::ResetNucl_query_options(), CCn3d_style_settings_Base::ResetNucleotide_backbone(), CCn3d_style_settings_Base::ResetNucleotide_labels(), CCn3d_style_settings_Base::ResetNucleotide_sidechains(), CMim_entry_Base::ResetNucleotideLinks(), CPubdesc_Base::ResetNum(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::ResetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::ResetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::ResetNvalue(), CAtomic_coordinates_Base::ResetOccupancies(), CCdd_pref_nodes_Base::ResetOptional_nodes(), CINSDTagsetRules_Base::ResetOptionaltags(), CGBTagsetRules_Base::ResetOptionaltags(), CBlast4_options_lite_Base::ResetOptions(), CBlast4_queue_search_request_lite_Base::ResetOptions(), CGC_SequenceStats_Base::ResetOrdered_scaf(), CT3Error_Base::ResetOrg(), CT3Data_Base::ResetOrg(), CTaxon2_data_Base::ResetOrg(), CTaxon1_data_Base::ResetOrg(), CBioSource_Base::ResetOrg(), CPC_AssayTargetInfo_Base::ResetOrganism(), CBlast4_common_options_db_restriction_Base::ResetOrganism(), COrg_ref_Base::ResetOrgname(), CGBProject_ver2_Base::ResetOrig_message(), CGBProject_Base::ResetOrig_message(), CDependent_field_rule_Base::ResetOther_fields(), CSeq_test_result_Base::ResetOutput_data(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::ResetOvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::ResetOvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::ResetOvalue(), CContact_info_Base::ResetOwner_id(), CPC_ResultType_Base::ResetPanel_info(), CPC_AssayDescription_Base::ResetPanel_info(), CBlastOutput_Base::ResetParam(), CGnomon_param_Base::ResetParam(), CPssmWithParameters_Base::ResetParams(), CID2_Request_Base::ResetParams(), CID2_Reply_Get_Package_Base::ResetParams(), CID2_Reply_Base::ResetParams(), CBlast4_finish_params_request_Base::ResetParams(), CCdd_tree_Base::ResetParent(), CCdd_Base::ResetParent(), CDomain_parent_Base::ResetParentid(), CBioSource_Base::ResetPcr_primers(), CBlast4_get_search_results_reply_Base::ResetPhi_alignments(), CMeeting_Base::ResetPlace(), CVisualStudioProject_Base::ResetPlatforms(), CDataHandleViewer_Base::ResetPlugin(), CDataHandleTransformer_Base::ResetPlugin(), CGBenchToolResults_Base::ResetPlugin_message(), CCdd_Base::ResetPosfreq(), CSpectrumDescription_Base::ResetPrecursorList(), CSpectrumDesc_Base::ResetPrecursorList(), CCdd_pref_nodes_Base::ResetPreferred_nodes(), CDataProcessing_Base::ResetProcessingMethod(), CSeq_feat_Base::ResetProduct(), CSpliced_exon_Base::ResetProduct_end(), CSpliced_seg_Base::ResetProduct_id(), CSpliced_exon_Base::ResetProduct_id(), CSpliced_exon_Base::ResetProduct_start(), CCdd_Base::ResetProfile_range(), CBlast4_get_request_info_reply_Base::ResetProgram_options(), CBlast4_queue_search_request_Base::ResetProgram_options(), CBiostruc_feature_Base::ResetProperty(), CEntrezgene_Base::ResetProt(), CCn3d_style_settings_Base::ResetProtein_backbone(), CCn3d_style_settings_Base::ResetProtein_labels(), CCn3d_style_settings_Base::ResetProtein_sidechains(), CMim_entry_Base::ResetProteinLinks(), CPssmWithParameters_Base::ResetPssm(), CBlast4_get_search_results_reply_Base::ResetPssm(), CPubdesc_Base::ResetPub(), CPC_DBTracking_Base::ResetPub(), CImprint_Base::ResetPub(), CMim_reference_Base::ResetPubDate(), CRNA_gen_Base::ResetQuals(), CBlast4_get_request_info_reply_Base::ResetQueries(), CBlast4_queue_search_request_Base::ResetQueries(), CBlast4_get_queries_reply_Base::ResetQueries(), CPssm_Base::ResetQuery(), CEntrez2_eval_boolean_Base::ResetQuery(), CEntrez2_boolean_reply_Base::ResetQuery(), CExchangeSet_Base::ResetQuery(), CBlast4_common_options_Base::ResetQuery_filtering(), CSphere_Base::ResetRadius(), CCylinder_Base::ResetRadius(), CCone_Base::ResetRadius_bottom(), CViewDesc_Base::ResetRange(), CLength_distribution_params_Base::ResetRange(), CCdd_Viewer_Base::ResetRect(), CCdd_org_ref_Base::ResetReference(), CModel_space_Base::ResetReference_frame(), CMzML_Base::ResetReferenceableParamGroupList(), CT3Data_Base::ResetRefresh(), CCreatedFeat_Ref::ResetRefs(), CRegion_pntrs_Base::ResetRegion(), CPDB_seq_id_Base::ResetRel(), CSubmit_block_Base::ResetReldate(), CMim_set_Base::ResetReleaseDate(), CSeqEdit_Cmd_RemoveDesc_Base::ResetRemove_desc(), CSeqEdit_Cmd_RemoveId_Base::ResetRemove_id(), CBlast4_common_options_query_filtering_Base::ResetRepeats_filtering(), CPDB_block_Base::ResetReplace(), CSeq_hist_Base::ResetReplaced_by(), CBiostruc_history_Base::ResetReplaced_by(), CSeq_hist_Base::ResetReplaces(), CBiostruc_history_Base::ResetReplaces(), CRemap_reply_Base::ResetReply(), CID2_Reply_Base::ResetReply(), CEntrez2_reply_Base::ResetReply(), CPluginMessage_Base::ResetReply(), CRemap_request_Base::ResetRequest(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::C_Resolve::ResetRequest(), CID2_Request_Base::ResetRequest(), CID2_Reply_Get_Seq_id_Base::ResetRequest(), CEntrez2_request_Base::ResetRequest(), CPluginMessage_Base::ResetRequest(), CResidue_Base::ResetResidue_graph(), CSeqTestResults_Base::ResetResults(), CImprint_Base::ResetRetract(), CPCRReaction_Base::ResetReverse(), CEntrezgene_Base::ResetRna(), CSequence_tree_Base::ResetRoot(), CCn3d_view_settings_Base::ResetRotation_center(), CReference_frame_Base::ResetRotation_translation(), CPssmParameters_Base::ResetRpsdbparams(), CMzML_Base::ResetRun(), CComponentList_Base::C_E_ComponentList::ResetSAD(), CAdmin_Base::ResetSampleDescription(), CMzML_Base::ResetSampleList(), CSpectrumDescription_Base::ResetScan(), CScan_Base::ResetScanWindowList(), CCdd_Base::ResetScoremat(), CCdd_Base::ResetScoreparams(), CSpliced_exon_Base::ResetScores(), CTriangle_Base::ResetScores(), CScoreCache::ResetScores(), CBlast4_common_options_Base::ResetScoring_options(), CSeqEdit_Cmd_AddAnnot_Base::ResetSearch_param(), CSparse_align_Base::ResetSecond_id(), CSeq_align_Base::ResetSegs(), CPrecursor_Base::ResetSelectedIonList(), CClone_seq_Base::ResetSeq(), CSeqEdit_Cmd_AttachSeq_Base::ResetSeq(), CMSBioseq_Base::ResetSeq(), CBiostruc_seqs_aligns_cdd_Base::ResetSeq_align_data(), CSeq_literal_Base::ResetSeq_data(), CSeq_inst_Base::ResetSeq_data(), CSeqEdit_Cmd_AttachSeqEntry_Base::ResetSeq_entry(), CID2S_Seq_id_Ints_Base::ResetSeq_id(), CID2S_Seq_id_Interval_Base::ResetSeq_id(), CMolecule_graph_Base::ResetSeq_id(), CID2_Request_Get_Seq_id_Base::ResetSeq_id(), CID2_Request_Get_Blob_Id_Base::ResetSeq_id(), CID2_Reply_Get_Blob_Id_Base::ResetSeq_id(), CID2_Blob_Seq_id_Base::ResetSeq_id(), CGC_Sequence_Base::ResetSeq_id(), CID2S_Bioseq_place_Info_Base::ResetSeq_ids(), CID2S_Seq_annot_Info_Base::ResetSeq_loc(), CUpdate_align_Base::ResetSeqannot(), CDomain_parent_Base::ResetSeqannot(), CSeqTree_node_Base::C_Children::C_Footprint::ResetSeqRange(), CCdd_Base::ResetSeqtree(), CGC_Replicon_Base::ResetSequence(), CSs_Base::ResetSequence(), CRs_Base::ResetSequence(), CCdd_Base::ResetSequences(), CSP_block_Base::ResetSequpd(), CSeqEdit_Cmd_AttachSet_Base::ResetSet(), CSeqEdit_Cmd_SetDescr_Base::ResetSet_descr(), CMSRequest_Base::ResetSettings(), CCdd_tree_Base::ResetSiblings(), CCdd_Base::ResetSiblings(), CPC_Substance_Base::ResetSid(), CPC_AssayResults_Base::ResetSid_source(), CBlast4_get_search_results_reply_Base::ResetSimple_results(), CExon_params_Base::ResetSingle_exon_length(), CAtomic_coordinates_Base::ResetSites(), CID2S_Split_Info_Base::ResetSkeleton(), CMim_allelic_variant_Base::ResetSnpLinks(), CAssembly_Base::ResetSnpStat(), CDataProcessing_Base::ResetSoftware(), CMzML_Base::ResetSoftwareList(), CSoftware_Base::ResetSoftwareParam(), CInstrumentConfiguration_Base::ResetSoftwareRef(), CCn3d_style_settings_Base::ResetSolvents(), CSeqTestResults_Base::ResetSource(), CGene_nomenclature_Base::ResetSource(), CPC_Substance_Base::ResetSource(), CPC_AtomSource_Base::ResetSource(), CEntrezgene_Base::ResetSource(), CInstrument_Base::ResetSource(), CPC_DBTracking_Base::ResetSource_id(), CExchangeSet_Base::ResetSourceDatabase(), CAdmin_Base::ResetSourceFile(), CFileDescription_Base::ResetSourceFileList(), CRun_Base::ResetSourceFileRefList(), CAcquisitionSettings_Base::ResetSourceFileRefList(), CSeqTable_column_Base::ResetSparse(), CSeqTable_column_Base::ResetSparse_other(), CMSRequest_Base::ResetSpectra(), CSpectrum_Base::ResetSpectrumDesc(), CSpectrum_Base::ResetSpectrumDescription(), CSpectrumSettings_Base::ResetSpectrumInstrument(), CRun_Base::ResetSpectrumList(), CMzData_Base::ResetSpectrumList(), CSpectrumDesc_Base::ResetSpectrumSettings(), COther_source_Base::ResetSrc(), CSpectrum_Base::ResetSS(), CIteration_Base::ResetStat(), CGC_Sequence_Base::ResetStats(), CGC_Assembly_Base::ResetStats(), CCn3d_style_settings_Base::ResetStrand_objects(), CBundle_seqs_aligns_Base::ResetStrucaligns(), CBiostruc_seqs_Base::ResetStructure(), CBiostruc_seq_Base::ResetStructure(), CGC_Sequence_Base::ResetStructure(), CCn3d_object_location_Base::ResetStructure_id(), CMim_entry_Base::ResetStructureLinks(), CPC_Conformer_Base::ResetStyle(), CCn3d_style_table_item_Base::ResetStyle(), CBundle_seqs_aligns_Base::ResetStyle_dictionary(), CBiostruc_seqs_Base::ResetStyle_dictionary(), CBiostruc_seq_Base::ResetStyle_dictionary(), CBiostruc_align_seq_Base::ResetStyle_dictionary(), CBiostruc_align_Base::ResetStyle_dictionary(), CCdd_Base::ResetStyle_dictionary(), CSeq_submit_Base::ResetSub(), CBlast4_queue_search_request_Base::ResetSubject(), CGC_Assembly_Base::ResetSubmitter_date(), CExchangeSet_Base::ResetSummary(), CMim_entry_Base::ResetSummaryCreationDate(), CSupDesc_Base::ResetSupDataDesc(), CSurface_coordinates_Base::ResetSurface(), CMim_entry_Base::ResetSynopsisCreationDate(), CDbtag_Base::ResetTag(), CINSDTagset_Base::ResetTags(), CGBTagset_Base::ResetTags(), CINSDSeq_Base::ResetTagset(), CGBSeq_Base::ResetTagset(), CAcquisitionSettings_Base::ResetTargetList(), CAssay_Base::ResetTaxonomy(), CPC_ResultType_Base::ResetTc(), CAtomic_coordinates_Base::ResetTemperature_factors(), CTitle_msg_Base::ResetTitle(), CCit_jour_Base::ResetTitle(), CCit_book_Base::ResetTitle(), CCit_art_Base::ResetTitle(), CFileConfiguration_Base::ResetTool(), CProjectItem_Base::ResetTool_results(), CEntrezgene_Base::ResetTrack_info(), CCdd_Base::ResetTrunc_master(), CTxinit_Base::ResetTxorg(), CGC_Replicon_Base::ResetType(), CUser_object_Base::ResetType(), CEntrez2_get_links_Base::ResetUids(), CEntrez2_boolean_reply_Base::ResetUids(), CINSDTagsetRules_Base::ResetUniquetags(), CGBTagsetRules_Base::ResetUniquetags(), CGC_SequenceStats_Base::ResetUnordered_scaf(), CGC_Assembly_Base::ResetUnplaced_stats(), CHG_Entry_Base::ResetUp_date(), CRs_Base::ResetUpdate(), CEMBL_block_Base::ResetUpdate_date(), CGene_track_Base::ResetUpdate_date(), CGene_commentary_Base::ResetUpdate_date(), CPC_InfoData_Base::ResetUrn(), CBundle_seqs_aligns_Base::ResetUser_annotations(), CBiostruc_seqs_Base::ResetUser_annotations(), CBiostruc_seq_Base::ResetUser_annotations(), CBiostruc_align_seq_Base::ResetUser_annotations(), CBiostruc_align_Base::ResetUser_annotations(), CCdd_Base::ResetUser_annotations(), CCn3d_general_style_Base::ResetUser_color(), CCn3d_backbone_style_Base::ResetUser_color(), CMSSearchSettings_Base::ResetUsermods(), CRs_Base::ResetValidation(), CT3StatusFlags_Base::ResetValue(), CScore_Base::ResetValue(), CPC_InfoData_Base::ResetValue(), CPC_AssayData_Base::ResetValue(), CBlast4_parameter_Base::ResetValue(), CPC_Compound_Base::ResetVbalt(), CGBenchVersionRequest_Base::ResetVersion(), CGBenchVersionReply_Base::ResetVersion(), CGBenchInitRequest_Base::ResetVersion(), CGBenchFeedbackRequest_Base::ResetVersion(), CBiostruc_source_Base::ResetVersion_of_database(), CVersionResponse_Base::ResetVersionStruct(), CCn3d_user_annotations_Base::ResetView(), CViewDescriptor_Base::ResetView_memento(), CCn3d_style_settings_Base::ResetVirtual_disulfide_color(), CGBWorkspace_Base::ResetWorkspace(), CPC_AnnotatedXRef_Base::ResetXref(), CGuiRegistryUtil::ResolveFieldPolicy(), CAlnMrgApp::Run(), CEntrez2ClientApp::Run(), CSeqTextJob::Run(), CSeqGraphicJob::Run(), CTrackInitializationJob::Run(), CTextRetrieveJob::Run(), CFeatRetrieveJob::Run(), CScoringJob::Run(), CFeatCompareJob_Location::Run(), CFeatCompareJob_Align::Run(), CFeatureLoadingJob::Run(), CBuildSparseAlnJob::Run(), CBuildAlnVecJob::Run(), CSnpFilterJob::Run(), CGffExportJob::Run(), CFlatFileExportJob::Run(), CNetBlastLoadDBListJob::Run(), CProjectLoadingJob::Run(), CThread::Run(), CSplignApp::Run(), CConversionApp::Run(), CGuideTreeApplication::Run(), CBlastDbCheckApplication::Run(), CTblastnApp::Run(), CPsiBlastApp::Run(), CBlastFormatterApp::Run(), CAsn2FlatApp::Run(), CAgpconvertApplication::Run(), CXcompareAnnotsApplication::Run(), COMSSA::Run(), CSRSearchApplication::Run(), CBlastInputDemoApplication::Run(), CBlastTracebackSearch::Run(), CRemotePssmSearch::Run(), CRemoteSeqSearch::Run(), CDemoContigAssemblyApp::Run(), CBDB_Env::RunBackgroundWriter(), CQueueDataBase::RunExecutionWatcherThread(), CQueueDataBase::RunNotifThread(), CQueueDataBase::RunPurgeThread(), CTestTranscript_CountAmbiguities::RunTest(), CTestTranscript_Orfs::RunTest(), CTestTranscript_PolyA::RunTest(), CTestTranscript_TranscriptLength::RunTest(), CTestTranscript_CountCdregions::RunTest(), CTestSeqId_Biomol::RunTest(), CTestProtProd_EntrezNeighbors::RunTest(), CTestProtProd_Cdd::RunTest(), CTestProtProd_ProteinLength::RunTest(), CTestBlastp_All::RunTest(), s_BuildMaskedRanges(), s_BuildResultsRemote(), s_DupSequencesTest(), s_IDbSrcNew(), s_InitializeInstitutionCollectionCodeMaps(), s_LoadECNumberTable(), s_OOFBlastHSP2SeqAlign(), s_QueryFactorySrcNew(), s_ReadObject(), s_RemapToSubjectLoc(), s_SeqAlignToXMLHit(), s_SeqDbSrcNew(), s_SplitAlignVectorBySubjects(), CFastaReader::SaveMask(), ScanForCpGs(), CSearch< LEGACY, NHITS >::Search(), CScopedProcess::SeqEntryFinalize(), CScopedProcess::SeqEntryInitialize(), CSeqEntryProcess::SeqEntryInitialize(), CProsplignProcess::SeqEntryProcess(), CMappedFeat::Set(), CHeapScope::Set(), CGuiRegistry::CReadWriteView::Set(), CGuiRegistry::Set(), CAbstractProjectItem::Set(), CSeq_bond_Base::SetA(), CTrna_ext_Base::SetAa(), CCode_break_Base::SetAa(), CSpliced_exon_Base::SetAcceptor_before_exon(), CSpectrumSettings_Base::SetAcqSpecification(), CSpectrumDescription_Base::SetAcquisitionList(), CMzML_Base::SetAcquisitionSettingsList(), CDataHandleAction_Base::SetAction(), CPrecursor_Base::SetActivation(), CSeqEdit_Cmd_AddDesc_Base::SetAdd_desc(), CSeqEdit_Cmd_AddDescr_Base::SetAdd_descr(), CSeqEdit_Cmd_AddId_Base::SetAdd_id(), CInstrument_Base::SetAdditional(), CDescription_Base::SetAdmin(), CAuthor_Base::SetAffil(), CAuth_list_Base::SetAffil(), CPC_AssayDescription_Base::SetAid(), CPC_AssayDescription_Base::SetAid_source(), CSequence_tree_Base::SetAlgorithm(), CBlast4_get_request_info_reply_Base::SetAlgorithm_options(), CBlast4_queue_search_request_Base::SetAlgorithm_options(), CClone_seq_Base::SetAlign_id(), CCdd_Base::SetAlignannot(), CHG_Alignment_Base::SetAlignment(), CBiostruc_align_Base::SetAlignments(), CBlast4_get_search_results_reply_Base::SetAlignments(), CNum_ref_Base::SetAligns(), CGC_SequenceStats_Base::SetAll_scaf(), CAtomic_coordinates_Base::SetAlternate_conf_ids(), CInstrument_Base::SetAnalyzerList(), CSeqEdit_Cmd_AttachAnnot_Base::SetAnnot(), CProjectAnnot_Base::SetAnnot(), CMSMZHit_Base::SetAnnotation(), CSeqTree_node_Base::SetAnnotation(), CSP_block_Base::SetAnnotupd(), CTrna_ext_Base::SetAnticodon(), CCit_pat_Base::SetApp_date(), CCit_pat_Base::SetApplicants(), CPluginCommand_Base::SetArgs(), CPC_AssaySubmit_Base::SetAssay(), CExchangeSet_Base::SetAssay(), CCit_pat_Base::SetAssignees(), CInter_residue_bond_Base::SetAtom_id_1(), CInter_residue_bond_Base::SetAtom_id_2(), CPC_Compound_Base::SetAtoms(), CAtomic_coordinates_Base::SetAtoms(), CData_set_id_type_Base::SetAttlist(), CData_set_id_Base::C_Data_set_id_type::SetAttlist(), COperand_Base::SetAttlist(), CSs_Base::SetAttlist(), CRsStruct_Base::SetAttlist(), CRsLinkout_Base::SetAttlist(), CRs_Base::SetAttlist(), CRs_Base::C_E_MergeHistory::SetAttlist(), CRs_Base::C_Sequence::SetAttlist(), CRs_Base::C_Update::SetAttlist(), CRs_Base::C_Create::SetAttlist(), CRs_Base::C_Validation::SetAttlist(), CRs_Base::C_Het::SetAttlist(), CPrimarySequence_Base::SetAttlist(), CMapLoc_Base::SetAttlist(), CFxnSet_Base::SetAttlist(), CExchangeSet_Base::SetAttlist(), CExchangeSet_Base::C_Summary::SetAttlist(), CExchangeSet_Base::C_Query::SetAttlist(), CExchangeSet_Base::C_SourceDatabase::SetAttlist(), CComponent_Base::SetAttlist(), CBaseURL_Base::SetAttlist(), CAssembly_Base::SetAttlist(), CAssembly_Base::C_SnpStat::SetAttlist(), CAssay_Base::SetAttlist(), CAssay_Base::C_Taxonomy::SetAttlist(), CAssay_Base::C_Method::C_EMethod::SetAttlist(), CVisualStudioProject_Base::SetAttlist(), CTool_Base::SetAttlist(), CPlatform_Base::SetAttlist(), CFilter_Base::SetAttlist(), CFileConfiguration_Base::SetAttlist(), CFFile_Base::SetAttlist(), CConfiguration_Base::SetAttlist(), CTargetList_Base::SetAttlist(), CSourceFileRefList_Base::SetAttlist(), CSourceFileRef_Base::SetAttlist(), CSourceFileList_Base::SetAttlist(), CSoftwareRef_Base::SetAttlist(), CSoftwareParam_Base::SetAttlist(), CSoftwareList_Base::SetAttlist(), CSelectedIonList_Base::SetAttlist(), CScanWindowList_Base::SetAttlist(), CScan_Base::SetAttlist(), CSampleList_Base::SetAttlist(), CSample_Base::SetAttlist(), CRun_Base::SetAttlist(), CReferenceableParamGroupRef_Base::SetAttlist(), CReferenceableParamGroupList_Base::SetAttlist(), CReferenceableParamGroup_Base::SetAttlist(), CMzML_Base::SetAttlist(), CInstrumentConfigurationList_Base::SetAttlist(), CInstrumentConfiguration_Base::SetAttlist(), CDataProcessingList_Base::SetAttlist(), CCvList_Base::SetAttlist(), CCv_Base::SetAttlist(), CComponentList_Base::SetAttlist(), CChromatogramList_Base::SetAttlist(), CChromatogram_Base::SetAttlist(), CBinaryDataArrayList_Base::SetAttlist(), CBinaryDataArray_Base::SetAttlist(), CAcquisitionSettingsList_Base::SetAttlist(), CAcquisitionSettings_Base::SetAttlist(), CAcquisitionList_Base::SetAttlist(), CUserParam_Base::SetAttlist(), CSupDesc_Base::SetAttlist(), CSupDataDesc_Base::SetAttlist(), CSupDataArrayBinary_Base::SetAttlist(), CSupDataArray_Base::SetAttlist(), CSpectrumList_Base::SetAttlist(), CSpectrumInstrument_Base::SetAttlist(), CSpectrum_Base::SetAttlist(), CSourceFile_Base::SetAttlist(), CSource_Base::SetAttlist(), CSoftware_Base::SetAttlist(), CSampleDescription_Base::SetAttlist(), CProcessingMethod_Base::SetAttlist(), CPrecursorList_Base::SetAttlist(), CPrecursor_Base::SetAttlist(), CMzData_Base::SetAttlist(), CDetector_Base::SetAttlist(), CDataProcessing_Base::SetAttlist(), CData_Base::SetAttlist(), CCvParam_Base::SetAttlist(), CCvLookup_Base::SetAttlist(), CAnalyzerList_Base::SetAttlist(), CAnalyzer_Base::SetAttlist(), CAcquisition_Base::SetAttlist(), CAcqSpecification_Base::SetAttlist(), CCit_sub_Base::SetAuthors(), CCit_pat_Base::SetAuthors(), CCit_gen_Base::SetAuthors(), CCit_book_Base::SetAuthors(), CCit_art_Base::SetAuthors(), CCylinder_Base::SetAxis_bottom(), CCone_Base::SetAxis_bottom(), CCylinder_Base::SetAxis_top(), CCone_Base::SetAxis_top(), CSeq_bond_Base::SetB(), CCn3d_style_settings_Base::SetBackground_color(), CChromatogram_Base::SetBinaryDataArrayList(), CSpectrum_Base::SetBinaryDataArrayList(), CID2S_Seq_descr_Info_Base::SetBioseq_sets(), CID2S_Seq_annot_place_Info_Base::SetBioseq_sets(), CID2S_Seq_descr_Info_Base::SetBioseqs(), CID2S_Seq_assembly_Info_Base::SetBioseqs(), CID2S_Seq_annot_place_Info_Base::SetBioseqs(), CID2S_Bioseqs_Info_Base::SetBioseqs(), CMSResponse_Base::SetBioseqs(), COther_feature_Base::SetBiostruc_id(), CReference_frame_Base::SetBiostruc_id(), CBiostruc_graph_pntr_Base::SetBiostruc_id(), CBiostruc_residue_graph_set_pntr_Base::SetBiostruc_residue_graph_set_id(), CID1SeqEntry_info_Base::SetBlob(), CID2S_Request_Get_Chunks_Base::SetBlob_id(), CID2S_Reply_Get_Split_Info_Base::SetBlob_id(), CID2S_Reply_Get_Chunk_Base::SetBlob_id(), CID2_Request_ReGet_Blob_Base::SetBlob_id(), CID2_Request_Get_Blob_Info_Base::SetBlob_id(), CID2_Reply_ReGet_Blob_Base::SetBlob_id(), CID2_Reply_Get_Blob_Seq_ids_Base::SetBlob_id(), CID2_Reply_Get_Blob_Id_Base::SetBlob_id(), CID2_Reply_Get_Blob_Base::SetBlob_id(), CID1SeqEntry_info_Base::SetBlob_info(), CBlast4_request_Base::SetBody(), CBlast4_reply_Base::SetBody(), CPC_Compound_Base::SetBonds(), CCit_proc_Base::SetBook(), CGBenchVersionInfo_Base::SetBuild_date(), CBiostruc_script_step_Base::SetCamera_move(), CCdsGlyph::SetCdsConfig(), CSphere_Base::SetCenter(), CMSSearchSettings_Base::SetChargehandling(), CBiostruc_Base::SetChemical_graph(), CSeqTree_node_Base::SetChildren(), CCdd_tree_Base::SetChildren(), CCdd_Base::SetChildren(), CRun_Base::SetChromatogramList(), CSubmit_block_Base::SetCit(), CPatent_seq_id_Base::SetCit(), CSeq_feat_Base::SetCit(), CMedline_entry_Base::SetCit(), CCit_let_Base::SetCit(), CClone_ref_Base::SetClone_seq(), CCdregion_Base::SetCode(), CBioseq_set_Base::SetColl(), CCit_book_Base::SetColl(), CPluginRequest_Base::SetCommand(), CPluginInfo_Base::SetCommand(), CInstrumentConfiguration_Base::SetComponentList(), CGC_Scaf_stats_Base::SetComposition(), CPC_Substance_Base::SetCompound(), CwxSettingsDlg::SetConfig(), CHistConfigDlg::SetConfig(), CwxHairlineDlg::SetConfig(), CExtraFeaturePanel::SetConfig(), CContentCheckDialog::SetConfig(), CTranslationGlyph::SetConfig(), CVisualStudioProject_Base::SetConfigurations(), CDbapiConnMgr::SetConnectionFactory(), CCn3d_style_settings_Base::SetConnections(), CPssmParameters_Base::SetConstraints(), CPC_ResultType_Base::SetConstraints(), CSubmit_block_Base::SetContact(), CContact_info_Base::SetContact(), CSurface_coordinates_Base::SetContents(), CDensity_coordinates_Base::SetContents(), CFlatItemFormatter::SetContext(), CModel_coordinate_set_Base::SetCoordinates(), CSGGenBankDS::SetCoordMapper(), CGBProject_Base::SetCore(), CBrick_Base::SetCorner_000(), CBrick_Base::SetCorner_001(), CBrick_Base::SetCorner_010(), CBrick_Base::SetCorner_011(), CBrick_Base::SetCorner_100(), CBrick_Base::SetCorner_101(), CBrick_Base::SetCorner_110(), CBrick_Base::SetCorner_111(), CPC_Compound_Base::SetCount(), CImprint_Base::SetCprt(), CHG_Entry_Base::SetCr_date(), CRs_Base::SetCreate(), CGene_track_Base::SetCreate_date(), CGene_commentary_Base::SetCreate_date(), CProjectDescr_Base::SetCreate_date(), CProjectAnnot_Base::SetCreate_date(), CFolderInfo_Base::SetCreate_date(), CSP_block_Base::SetCreated(), CEMBL_block_Base::SetCreation_date(), CMim_entry_Base::SetCreationDate(), CGBenchInitReply_Base::SetCurrent_version(), CMzML_Base::SetCvList(), CSupDataArrayBinary_Base::SetD(), CSeq_submit_Base::SetData(), CSeqTable_column_Base::SetData(), CSeqFeatXref_Base::SetData(), CSeq_feat_Base::SetData(), CSeqEdit_Cmd_ReplaceAnnot_Base::SetData(), CSeqEdit_Cmd_RemoveAnnot_Base::SetData(), CSeqEdit_Cmd_ChangeSetAttr_Base::SetData(), CSeqEdit_Cmd_ChangeSeqAttr_Base::SetData(), CSeqEdit_Cmd_AddAnnot_Base::SetData(), CSeq_annot_Base::SetData(), CProject_Base::SetData(), CEntrez_general_Base::SetData(), CID2S_Reply_Get_Split_Info_Base::SetData(), CID2S_Reply_Get_Chunk_Base::SetData(), CID2_Reply_ReGet_Blob_Base::SetData(), CID2_Reply_Get_Blob_Base::SetData(), CUser_field_Base::SetData(), CBlast4_seq_part_data_Base::SetData(), CBookmark::SetData(), CViewDescriptor_Base::SetData(), CPluginArg_Base::SetData(), CGBProject_ver2_Base::SetData(), CSupDataArrayBinary_Base::C_D::SetData(), CMzArrayBinary_Base::SetData(), CIntenArrayBinary_Base::SetData(), CData_set_id_Base::SetData_set_id_type(), CData_set_id_Base::SetData_set_id_uids(), CBiostruc_history_Base::SetData_source(), CBlast4_get_seq_parts_request_Base::SetDatabase(), CBlast4_get_request_info_reply_Base::SetDatabase(), CBlast4_get_sequences_request_Base::SetDatabase(), CBlast4_database_info_Base::SetDatabase(), CBiostruc_source_Base::SetDatabase_entry_date(), CBiostruc_source_Base::SetDatabase_entry_id(), CDescription_Base::SetDataProcessing(), CMzML_Base::SetDataProcessingList(), CTaxTreeBrowser::SetDataSource(), CSeqTextWidget::SetDataSource(), CSeqGraphicPreview::SetDataSource(), CFastaTextDisplay::SetDataSource(), CFeatTableWidget::SetDataSource(), CAlnTableWidget::SetDataSource(), CSnpTableWidget::SetDataSource(), CAnnotCompareWidget::SetDataSource(), CNCBI_Sample_ASN_Type_Base::SetDate(), CSeq_test_result_Base::SetDate(), CBioseq_set_Base::SetDate(), CPDB_replace_Base::SetDate(), CSeq_hist_rec_Base::SetDate(), CPC_DBTracking_Base::SetDate(), CPC_AssayResults_Base::SetDate(), CBiostruc_replace_Base::SetDate(), CPubStatusDate_Base::SetDate(), CPatent_priority_Base::SetDate(), CMeeting_Base::SetDate(), CImprint_Base::SetDate(), CCit_sub_Base::SetDate(), CCit_gen_Base::SetDate(), CProjectHistoryItem_Base::SetDate(), CGBenchFeedbackRequest_Base::SetDate(), CCit_pat_Base::SetDate_issue(), CBlast4_common_options_Base::SetDb_restriction(), CEMBL_xref_Base::SetDbname(), CSeqTable_column_Base::SetDefault(), CFeatDefGroupSet_Base::SetDefs(), CSeq_hist_Base::SetDeleted(), CComment_rule_Base::SetDependent_rules(), CPDB_block_Base::SetDeposition(), CSeq_annot_Base::SetDesc(), CID2S_Chunk_Data_Base::SetDescr(), CBioseq_set_Base::SetDescr(), CBioseq_Base::SetDescr(), CProject_Base::SetDescr(), CGC_Sequence_Base::SetDescr(), CGC_Genome_Base::SetDescr(), CGC_Assembly_Base::SetDescr(), CGBWorkspace_Base::SetDescr(), CGBProject_ver2_Base::SetDescr(), CGBProject_Base::SetDescr(), CCdd_tree_Base::SetDescription(), CCdd_pref_nodes_Base::SetDescription(), CCdd_Base::SetDescription(), CMzData_Base::SetDescription(), CInstrument_Base::SetDetector(), CBlast4_common_options_nucleotide_query_Base::SetDisco_megablast_options(), CGene_track_Base::SetDiscontinue_date(), CCdd_Base::SetDistance(), CSpliced_exon_Base::SetDonor_after_exon(), CSeqGraphicRenderer::SetDSContext(), CFeaturePanelDS::SetDSContext(), CFeaturePanel::SetDSContext(), CAlignmentTrack::SetDSContext(), CSeq_loc_Conversion::SetDstLoc(), CMedline_entry_Base::SetEm(), CAssay_Base::C_Method::SetEMethod(), CGB_block_Base::SetEntry_date(), CSeqEdit_Cmd_RemoveSeqEntry_Base::SetEntry_id(), CArgDescMandatory::SetErrorHandler(), CSeq_feat_Base::SetExt(), CRNA_ref_Base::SetExt(), CSeq_inst_Base::SetExt(), CFeaturePanel::SetExternalGlyphs(), CGBProject_Base::SetExtra(), CPRF_block_Base::SetExtra_src(), CSupDataArray_Base::SetFDIBSTU(), CBioTreeContainer_Base::SetFdict(), CCdd_Base::SetFeatures(), CNode_Base::SetFeatures(), CFilter_Base::SetFF(), CComment_rule_Base::SetFields(), CFileDescription_Base::SetFileContent(), CMzML_Base::SetFileDescription(), CVisualStudioProject_Base::SetFiles(), CEntrez2_limits_Base::SetFilter_date(), CPssm_Base::SetFinalData(), CViewDataLink_Base::SetFingerprint(), CExon_params_Base::SetFirst_exon_length(), CSparse_align_Base::SetFirst_id(), CFontWindow::SetFont(), CPrintFormat_Base::SetForm(), CGene_ref_Base::SetFormal_name(), CPrintTemplate_Base::SetFormat(), CBlast4_get_request_info_reply_Base::SetFormat_options(), CBlast4_queue_search_request_Base::SetFormat_options(), CPluginReply_Base::SetFormatted(), CFlatItemOStream::SetFormatter(), CPCRReaction_Base::SetForward(), CCit_art_Base::SetFrom(), CBlast4_simple_alignment_Base::SetFull_query_range(), CBlast4_simple_alignment_Base::SetFull_subject_range(), CDockContainer::SetFullTree(), CNcbiApplication::SetFullVersion(), CSeq_point_Base::SetFuzz(), CPacked_seqpnt_Base::SetFuzz(), CSeq_literal_Base::SetFuzz(), CSeq_inst_Base::SetFuzz(), CSeq_interval_Base::SetFuzz_from(), CSeq_interval_Base::SetFuzz_to(), CGC_Scaf_stats_Base::SetGap_closure(), CGnomon_param_Base::SetGc_content_range(), CEntrezgene_Base::SetGene(), CEntrezgene_Base::SetGene_source(), CMim_entry_Base::SetGenomeLinks(), CSpliced_seg_Base::SetGenomic_id(), CSpliced_exon_Base::SetGenomic_id(), CID2_Request_Get_Blob_Info_Base::SetGet_data(), CFontWindow::SetGlFont(), CCn3d_style_dictionary_Base::SetGlobal_style(), CHookDataBase::SetGlobalHook(), CSeq_graph_Base::SetGraph(), CDensity_coordinates_Base::SetGrid_corners(), CFeatDefGroupSet_Base::SetGroups(), CSeqTable_column_Base::SetHeader(), CCn3d_style_settings_Base::SetHelix_objects(), CRs_Base::SetHet(), CCn3d_style_settings_Base::SetHeterogens(), CSeq_inst_Base::SetHist(), CID1Seq_hist_Base::SetHist(), CImprint_Base::SetHistory(), CPluginInfo_Base::SetIcon_info(), CNCBI_Sample_ASN_Type_Base::SetId(), CID2S_Chunk_Data_Base::SetId(), CBioseq_set_Base::SetId(), CSeq_point_Base::SetId(), CSeq_interval_Base::SetId(), CPacked_seqpnt_Base::SetId(), CSeqFeatXref_Base::SetId(), CSeq_feat_Base::SetId(), CSeqEdit_Cmd_SetDescr_Base::SetId(), CSeqEdit_Cmd_ResetSetAttr_Base::SetId(), CSeqEdit_Cmd_ResetSeqEntry_Base::SetId(), CSeqEdit_Cmd_ResetSeqAttr_Base::SetId(), CSeqEdit_Cmd_ResetIds_Base::SetId(), CSeqEdit_Cmd_ResetDescr_Base::SetId(), CSeqEdit_Cmd_ReplaceAnnot_Base::SetId(), CSeqEdit_Cmd_RemoveSeqEntry_Base::SetId(), CSeqEdit_Cmd_RemoveId_Base::SetId(), CSeqEdit_Cmd_RemoveDesc_Base::SetId(), CSeqEdit_Cmd_RemoveAnnot_Base::SetId(), CSeqEdit_Cmd_ChangeSetAttr_Base::SetId(), CSeqEdit_Cmd_ChangeSeqAttr_Base::SetId(), CSeqEdit_Cmd_AttachSet_Base::SetId(), CSeqEdit_Cmd_AttachSeqEntry_Base::SetId(), CSeqEdit_Cmd_AttachSeq_Base::SetId(), CSeqEdit_Cmd_AttachAnnot_Base::SetId(), CSeqEdit_Cmd_AddId_Base::SetId(), CSeqEdit_Cmd_AddDescr_Base::SetId(), CSeqEdit_Cmd_AddDesc_Base::SetId(), CSeqEdit_Cmd_AddAnnot_Base::SetId(), CScore_Base::SetId(), CPC_CompoundType_Base::SetId(), CPC_Compound_Base::SetId(), CBiostruc_replace_Base::SetId(), CHG_Node_Base::SetId(), CCdd_tree_Base::SetId(), CCdd_Base::SetId(), CBlast4_seq_part_data_Base::SetId(), CId_pat_Base::SetId(), CPssm_Base::SetIdentifier(), CFastaReader::SetIDGenerator(), CID2_Reply_Get_Blob_Seq_ids_Base::SetIds(), CEntrez2_link_set_Base::SetIds(), CCit_art_Base::SetIds(), CTexWindow::SetImage(), CMSIon_Base::SetImmonium(), CCit_sub_Base::SetImp(), CCit_jour_Base::SetImp(), CCit_book_Base::SetImp(), CPluginMessage_Base::SetIn_reply_to(), CID2S_Bioseqs_Info_Base::SetInfo(), CWorkspaceFolder_Base::SetInfo(), CProjectFolder_Base::SetInfo(), CPluginLibInfo_Base::SetInfo(), CSeqGraphicRenderer::SetInputObject(), CSeqGraphicPane::SetInputObject(), CFeaturePanel::SetInputObject(), CBioseq_Base::SetInst(), CDescription_Base::SetInstrument(), CMzML_Base::SetInstrumentConfigurationList(), CSpectrum_Base::SetIntenArrayBinary(), CPssm_Base::SetIntermediateData(), CExon_params_Base::SetInternal_exon_length(), CPrecursor_Base::SetIonSelection(), CPrecursor_Base::SetIsolationWindow(), CProjectItem_Base::SetItem(), CDataHandle_Base::SetItem(), CMSSearchSettings_Base::SetIterativesettings(), CCit_gen_Base::SetJournal(), CUser_field_Base::SetLabel(), CExon_params_Base::SetLast_exon_length(), CLayoutGroup::SetLayoutPolicy(), CPriorityNode::SetLeaf(), CGC_Scaf_stats_Base::SetLength(), CIntron_params_Base::SetLength(), CIntergenic_params_Base::SetLength(), CMSSearchSettings_Base::SetLibsearchsettings(), CEntrez2_boolean_exp_Base::SetLimits(), CHG_Commentary_Base::SetLink(), CLoadInfoLock::SetLoaded(), CSeq_graph_Base::SetLoc(), CCode_break_Base::SetLoc(), CSeq_feat_Base::SetLocation(), CClone_seq_Base::SetLocation(), CBiostruc_feature_Base::SetLocation(), CID2_Get_Blob_Details_Base::SetLocation(), CHG_Gene_Base::SetLocation(), CCdd_repeat_Base::SetLocation(), CAlign_annot_Base::SetLocation(), CINSDTagsetRules_Base::SetMandatorytags(), CGBTagsetRules_Base::SetMandatorytags(), CAnnotMapping_Info::SetMappedSeq_align(), CAnnotMapping_Info::SetMappedSeq_align_Cvts(), CAnnotMapping_Info::SetMappedSeq_feat(), CAnnotMapping_Info::SetMappedSeq_id(), CAnnotMapping_Info::SetMappedSeq_loc(), CBuildDatabase::SetMaskDataSource(), CBlast_db_mask_info_Base::SetMasks(), CBiostruc_align_Base::SetMaster(), CBioseqContext::SetMaster(), CSparse_seg_Base::SetMaster_id(), CCn3d_view_settings_Base::SetMatrix(), CBlastOutput_Base::SetMbstat(), CPubmed_entry_Base::SetMedent(), CMim_entry_Base::SetMedlineLinks(), CCit_proc_Base::SetMeet(), CPluginMRUEntry_Base::SetMessage(), CMaps_Base::SetMethod(), CAssay_Base::SetMethod(), CMim_edit_item_Base::SetModDate(), CCdd_pref_nodes_Base::SetModel_organisms(), CBiostruc_model_Base::SetModel_space(), CCamera_Base::SetModelview(), CProjectDescr_Base::SetModified_date(), CProjectAnnot_Base::SetModified_date(), CMSRequest_Base::SetModset(), CMSMZHit_Base::SetMoreion(), CMSRequest_Base::SetMoresettings(), CSpectrum_Base::SetMzArrayBinary(), COrgName_Base::SetName(), CAuthor_Base::SetName(), CAuth_list_Base::SetNames(), CMim_text_Base::SetNeighbors(), CCdd_tree_Base::SetNeighbors(), CCdd_Base::SetNeighbors(), CMSModSpec_Base::SetNeutralloss(), CHG_Entry_Base::SetNode(), CBioTreeContainer_Base::SetNodes(), CBlast4_common_options_Base::SetNucl_query_options(), CCn3d_style_settings_Base::SetNucleotide_backbone(), CCn3d_style_settings_Base::SetNucleotide_labels(), CCn3d_style_settings_Base::SetNucleotide_sidechains(), CMim_entry_Base::SetNucleotideLinks(), CPubdesc_Base::SetNum(), CBlastPrelimSearch::SetNumberOfThreads(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::SetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::SetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::SetNvalue(), CwxObject::SetObject(), CObjectListTableModel::SetObjectList(), CAtomic_coordinates_Base::SetOccupancies(), CCdCore::SetOldRoot(), CCdd_pref_nodes_Base::SetOptional_nodes(), CINSDTagsetRules_Base::SetOptionaltags(), CGBTagsetRules_Base::SetOptionaltags(), CBlast4_options_lite_Base::SetOptions(), CBlast4_queue_search_request_lite_Base::SetOptions(), CPageHandler::SetOptions(), CRemotePssmSearch::SetOptions(), CGC_SequenceStats_Base::SetOrdered_scaf(), CT3Error_Base::SetOrg(), CT3Data_Base::SetOrg(), CTaxon2_data_Base::SetOrg(), CTaxon1_data_Base::SetOrg(), CBioSource_Base::SetOrg(), CPC_AssayTargetInfo_Base::SetOrganism(), CBlast4_common_options_db_restriction_Base::SetOrganism(), COrg_ref_Base::SetOrgname(), CGBProject_ver2_Base::SetOrig_message(), CGBProject_Base::SetOrig_message(), CDependent_field_rule_Base::SetOther_fields(), CSeq_test_result_Base::SetOutput_data(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::SetOvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::SetOvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::SetOvalue(), CContact_info_Base::SetOwner_id(), CPC_ResultType_Base::SetPanel_info(), CPC_AssayDescription_Base::SetPanel_info(), CBlastOutput_Base::SetParam(), CGnomon_param_Base::SetParam(), CPssmWithParameters_Base::SetParams(), CID2_Request_Base::SetParams(), CID2_Reply_Get_Package_Base::SetParams(), CID2_Reply_Base::SetParams(), CBlast4_finish_params_request_Base::SetParams(), CBuildOptionsDlg::SetParams(), CCdd_tree_Base::SetParent(), CCdd_Base::SetParent(), CDomain_parent_Base::SetParentid(), CBioSource_Base::SetPcr_primers(), CBlast4_get_search_results_reply_Base::SetPhi_alignments(), CMeeting_Base::SetPlace(), CVisualStudioProject_Base::SetPlatforms(), CDataHandleViewer_Base::SetPlugin(), CDataHandleTransformer_Base::SetPlugin(), CGBenchToolResults_Base::SetPlugin_message(), CCdd_Base::SetPosfreq(), CSpectrumDescription_Base::SetPrecursorList(), CSpectrumDesc_Base::SetPrecursorList(), CCdd_pref_nodes_Base::SetPreferred_nodes(), CDataProcessing_Base::SetProcessingMethod(), CSeq_feat_Base::SetProduct(), CSpliced_exon_Base::SetProduct_end(), CSpliced_seg_Base::SetProduct_id(), CSpliced_exon_Base::SetProduct_id(), CSpliced_exon_Base::SetProduct_start(), CCdd_Base::SetProfile_range(), CBlast4_get_request_info_reply_Base::SetProgram_options(), CBlast4_queue_search_request_Base::SetProgram_options(), CBiostruc_feature_Base::SetProperty(), CEntrezgene_Base::SetProt(), CCn3d_style_settings_Base::SetProtein_backbone(), CCn3d_style_settings_Base::SetProtein_labels(), CCn3d_style_settings_Base::SetProtein_sidechains(), CMim_entry_Base::SetProteinLinks(), CAllOtherFeaturesTrack::SetProxy(), CPssmWithParameters_Base::SetPssm(), CBlast4_get_search_results_reply_Base::SetPssm(), CPubdesc_Base::SetPub(), CPC_DBTracking_Base::SetPub(), CImprint_Base::SetPub(), CMim_reference_Base::SetPubDate(), CRNA_gen_Base::SetQuals(), CBlast4_get_request_info_reply_Base::SetQueries(), CBlast4_queue_search_request_Base::SetQueries(), CBlast4_get_queries_reply_Base::SetQueries(), CPssm_Base::SetQuery(), CEntrez2_eval_boolean_Base::SetQuery(), CEntrez2_boolean_reply_Base::SetQuery(), CExchangeSet_Base::SetQuery(), CBlast4_common_options_Base::SetQuery_filtering(), CSphere_Base::SetRadius(), CCylinder_Base::SetRadius(), CCone_Base::SetRadius_bottom(), CLayoutFeatLabel::SetRange(), CViewDesc_Base::SetRange(), CLength_distribution_params_Base::SetRange(), CPhrap_Sequence::SetRead(), CCdd_Viewer_Base::SetRect(), CCdd_org_ref_Base::SetReference(), CModel_space_Base::SetReference_frame(), CMzML_Base::SetReferenceableParamGroupList(), CT3Data_Base::SetRefresh(), CRegion_pntrs_Base::SetRegion(), CRegistryFile::SetRegistry(), CPDB_seq_id_Base::SetRel(), CSubmit_block_Base::SetReldate(), CMim_set_Base::SetReleaseDate(), CSeqEdit_Cmd_RemoveDesc_Base::SetRemove_desc(), CSeqEdit_Cmd_RemoveId_Base::SetRemove_id(), CSeqGlyph::SetRender(), CBlast4_common_options_query_filtering_Base::SetRepeats_filtering(), CPDB_block_Base::SetReplace(), CSeq_hist_Base::SetReplaced_by(), CBiostruc_history_Base::SetReplaced_by(), CSeq_hist_Base::SetReplaces(), CBiostruc_history_Base::SetReplaces(), CRemap_reply_Base::SetReply(), CID2_Reply_Base::SetReply(), CEntrez2_reply_Base::SetReply(), CPluginMessage_Base::SetReply(), CRemap_request_Base::SetRequest(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::C_Resolve::SetRequest(), CID2_Request_Base::SetRequest(), CID2_Reply_Get_Seq_id_Base::SetRequest(), CEntrez2_request_Base::SetRequest(), CPluginMessage_Base::SetRequest(), CResidue_Base::SetResidue_graph(), CSeqTestResults_Base::SetResults(), CImprint_Base::SetRetract(), CPCRReaction_Base::SetReverse(), CEntrezgene_Base::SetRna(), CSequence_tree_Base::SetRoot(), CCn3d_view_settings_Base::SetRotation_center(), CReference_frame_Base::SetRotation_translation(), CPssmParameters_Base::SetRpsdbparams(), CMzML_Base::SetRun(), CComponentList_Base::C_E_ComponentList::SetSAD(), CAdmin_Base::SetSampleDescription(), CMzML_Base::SetSampleList(), CSpectrumDescription_Base::SetScan(), CScan_Base::SetScanWindowList(), CPhyloTreeWidget::SetScheme(), CPhyloTreeLabel::SetScheme(), IPhyloTreeRenderer::SetScheme(), CValidError_imp::SetScope(), CGBProject_ver2::SetScope(), CGBProject::SetScope(), CSelectionVisitor::SetScope(), CCdd_Base::SetScoremat(), CCdd_Base::SetScoreparams(), CSpliced_exon_Base::SetScores(), CTriangle_Base::SetScores(), CBlast4_common_options_Base::SetScoring_options(), CSeqEdit_Cmd_AddAnnot_Base::SetSearch_param(), CSparse_align_Base::SetSecond_id(), CSeq_align_Base::SetSegs(), CPrecursor_Base::SetSelectedIonList(), CClone_seq_Base::SetSeq(), CSeqEdit_Cmd_AttachSeq_Base::SetSeq(), CMSBioseq_Base::SetSeq(), CBiostruc_seqs_aligns_cdd_Base::SetSeq_align_data(), CSeq_literal_Base::SetSeq_data(), CSeq_inst_Base::SetSeq_data(), CTSE_Info::SetSeq_entry(), CSeqEdit_Cmd_AttachSeqEntry_Base::SetSeq_entry(), CID2S_Seq_id_Ints_Base::SetSeq_id(), CID2S_Seq_id_Interval_Base::SetSeq_id(), CMolecule_graph_Base::SetSeq_id(), CID2_Request_Get_Seq_id_Base::SetSeq_id(), CID2_Request_Get_Blob_Id_Base::SetSeq_id(), CID2_Reply_Get_Blob_Id_Base::SetSeq_id(), CID2_Blob_Seq_id_Base::SetSeq_id(), CGC_Sequence_Base::SetSeq_id(), CID2S_Bioseq_place_Info_Base::SetSeq_ids(), CID2S_Seq_annot_Info_Base::SetSeq_loc(), CUpdate_align_Base::SetSeqannot(), CDomain_parent_Base::SetSeqannot(), CRenderingContext::SetSeqDS(), CPhyTreeNode::SetSeqID(), CSeqTree_node_Base::C_Children::C_Footprint::SetSeqRange(), CCdd_Base::SetSeqtree(), CGC_Replicon_Base::SetSequence(), CSs_Base::SetSequence(), CRs_Base::SetSequence(), CCdd_Base::SetSequences(), CSP_block_Base::SetSequpd(), CSeqEdit_Cmd_AttachSet_Base::SetSet(), CSeqEdit_Cmd_SetDescr_Base::SetSet_descr(), CMSRequest_Base::SetSettings(), CCdd_tree_Base::SetSiblings(), CCdd_Base::SetSiblings(), CPC_Substance_Base::SetSid(), CPC_AssayResults_Base::SetSid_source(), CBlast4_get_search_results_reply_Base::SetSimple_results(), CExon_params_Base::SetSingle_exon_length(), CAtomic_coordinates_Base::SetSites(), CID2S_Split_Info_Base::SetSkeleton(), CMim_allelic_variant_Base::SetSnpLinks(), CAssembly_Base::SetSnpStat(), CDataProcessing_Base::SetSoftware(), CMzML_Base::SetSoftwareList(), CSoftware_Base::SetSoftwareParam(), CInstrumentConfiguration_Base::SetSoftwareRef(), CCn3d_style_settings_Base::SetSolvents(), CSeqTestResults_Base::SetSource(), CGene_nomenclature_Base::SetSource(), CPC_Substance_Base::SetSource(), CPC_AtomSource_Base::SetSource(), CEntrezgene_Base::SetSource(), CInstrument_Base::SetSource(), CPC_DBTracking_Base::SetSource_id(), CExchangeSet_Base::SetSourceDatabase(), CAdmin_Base::SetSourceFile(), CFileDescription_Base::SetSourceFileList(), CRun_Base::SetSourceFileRefList(), CAcquisitionSettings_Base::SetSourceFileRefList(), CSeqTable_column_Base::SetSparse(), CSeqTable_column_Base::SetSparse_other(), CMSRequest_Base::SetSpectra(), CSpectrum_Base::SetSpectrumDesc(), CSpectrum_Base::SetSpectrumDescription(), CSpectrumSettings_Base::SetSpectrumInstrument(), CRun_Base::SetSpectrumList(), CMzData_Base::SetSpectrumList(), CSpectrumDesc_Base::SetSpectrumSettings(), COther_source_Base::SetSrc(), CSpectrum_Base::SetSS(), CIteration_Base::SetStat(), CGC_Sequence_Base::SetStats(), CGC_Assembly_Base::SetStats(), CCn3d_style_settings_Base::SetStrand_objects(), CBundle_seqs_aligns_Base::SetStrucaligns(), CBiostruc_seqs_Base::SetStructure(), CBiostruc_seq_Base::SetStructure(), CGC_Sequence_Base::SetStructure(), CCn3d_object_location_Base::SetStructure_id(), CMim_entry_Base::SetStructureLinks(), CPC_Conformer_Base::SetStyle(), CCn3d_style_table_item_Base::SetStyle(), CBundle_seqs_aligns_Base::SetStyle_dictionary(), CBiostruc_seqs_Base::SetStyle_dictionary(), CBiostruc_seq_Base::SetStyle_dictionary(), CBiostruc_align_seq_Base::SetStyle_dictionary(), CBiostruc_align_Base::SetStyle_dictionary(), CCdd_Base::SetStyle_dictionary(), CSeq_submit_Base::SetSub(), CBlast4_queue_search_request_Base::SetSubject(), CRemoteBlast::SetSubjectSequences(), CGC_Assembly_Base::SetSubmitter_date(), CExchangeSet_Base::SetSummary(), CMim_entry_Base::SetSummaryCreationDate(), CSupDesc_Base::SetSupDataDesc(), CSurface_coordinates_Base::SetSurface(), CMim_entry_Base::SetSynopsisCreationDate(), CDbtag_Base::SetTag(), CINSDTagset_Base::SetTags(), CGBTagset_Base::SetTags(), CINSDSeq_Base::SetTagset(), CGBSeq_Base::SetTagset(), CAcquisitionSettings_Base::SetTargetList(), CBuildDatabase::SetTaxids(), CAssay_Base::SetTaxonomy(), CPC_ResultType_Base::SetTc(), CAtomic_coordinates_Base::SetTemperature_factors(), CGlBackground::SetTexture(), CTitle_msg_Base::SetTitle(), CCit_jour_Base::SetTitle(), CCit_book_Base::SetTitle(), CCit_art_Base::SetTitle(), CFileConfiguration_Base::SetTool(), CProjectItem_Base::SetTool_results(), CTempTrackProxy::SetTrack(), CEntrezgene_Base::SetTrack_info(), CPriorityNode::SetTree(), CCdd_Base::SetTrunc_master(), CTxinit_Base::SetTxorg(), CGC_Replicon_Base::SetType(), CUser_object_Base::SetType(), CEntrez2_get_links_Base::SetUids(), CEntrez2_boolean_reply_Base::SetUids(), CINSDTagsetRules_Base::SetUniquetags(), CGBTagsetRules_Base::SetUniquetags(), CGC_SequenceStats_Base::SetUnordered_scaf(), CGC_Assembly_Base::SetUnplaced_stats(), CValidError_imp::Setup(), CHG_Entry_Base::SetUp_date(), LinkHspTestFixture::setupCutoffScores(), CRs_Base::SetUpdate(), CEMBL_block_Base::SetUpdate_date(), CGene_track_Base::SetUpdate_date(), CGene_commentary_Base::SetUpdate_date(), CPC_InfoData_Base::SetUrn(), CBundle_seqs_aligns_Base::SetUser_annotations(), CBiostruc_seqs_Base::SetUser_annotations(), CBiostruc_seq_Base::SetUser_annotations(), CBiostruc_align_seq_Base::SetUser_annotations(), CBiostruc_align_Base::SetUser_annotations(), CCdd_Base::SetUser_annotations(), CCn3d_general_style_Base::SetUser_color(), CCn3d_backbone_style_Base::SetUser_color(), CMSSearchSettings_Base::SetUsermods(), CRs_Base::SetValidation(), CT3StatusFlags_Base::SetValue(), CScore_Base::SetValue(), CPC_InfoData_Base::SetValue(), CPC_AssayData_Base::SetValue(), CBlast4_parameter_Base::SetValue(), CPC_Compound_Base::SetVbalt(), CGBenchVersionRequest_Base::SetVersion(), CGBenchVersionReply_Base::SetVersion(), CGBenchInitRequest_Base::SetVersion(), CGBenchFeedbackRequest_Base::SetVersion(), CBiostruc_source_Base::SetVersion_of_database(), CVersionResponse_Base::SetVersionStruct(), CCn3d_user_annotations_Base::SetView(), CViewDescriptor_Base::SetView_memento(), CCn3d_style_settings_Base::SetVirtual_disulfide_color(), CGBWorkspace_Base::SetWorkspace(), CPC_AnnotatedXRef_Base::SetXref(), SModelData::SModelData(), CBuildDatabase::StartBuild(), CRADispatcherClient::StartJob(), CGBSeqFormatter::StartSection(), CQueueDataBase::StopExecutionWatcherThread(), CQueueDataBase::StopNotifThread(), CQueueDataBase::StopPurgeThread(), CAliToSeq_align::StringToSeq_id(), CGlTexture::Swallow(), CHitFilter< THit >::sx_Cleave(), testResultAlignments(), CSplitCacheApp::TestSplit(), BlockModel::toSeqAlign(), CDockLayoutTree::CNode::Unlink(), CSeqGraphicPane::UpdateConfig(), CAnnotMapping_Info::UpdateMappedSeq_loc(), CSeqTableInfo::UpdateSeq_feat(), CCdFromFasta::UpdateSourceId(), CAbstractProjectItem::UserOp_Assign(), CValidator::Validate(), CFileAutoLoader::ValidateFilenames(), CThread::Wrapper(), CWriteDB_ColumnIndex::WriteBlobIndex(), CDockContainer::x_AddClientInSplitter(), CEpigenomicsTrack::x_AddGraphs(), x_ApplyCmd(), CAlnVecMultiDataSource::x_Assign(), CBioseq_Info::x_AttachMap(), CScope_Impl::x_AttachToOM(), CProjectViewBase::x_AttachToProject(), CDockContainer::x_BuildVisibleBranch(), CHitMatrixDSBuilder::x_Clear(), CHitMatrixDataSource::x_Clear(), CAlnSpanVertModel::x_Clear(), CAlnMultiDSBuilder::x_Clear(), CAppExplorerService::x_ClearClipboardData(), CNetBLASTUIDataSource::x_ClearDatabases(), CFlatGatherer::x_CollectSourceDescriptors(), CCompareSeq_locs::x_Compare(), CSeqDBOIDList::x_ComputeFilters(), CFeaturePanel::x_ConfigureSubtracks(), CBlastInputReader::x_CreateBioseq(), CPhrap_Read::x_CreateDesc(), CSGFeatureJob::x_CreateFeature2(), CGeneModelFeatJob::x_CreateGeneModels(), CGBenchApp::x_CreateGUI(), CPageHandler::x_CreateHeaderFooter(), CBLAST_DB_Dialog::x_CreateItems(), CSequenceSearchTool::x_CreateJob(), COrfSearchTool::x_CreateJob(), CFeatureSearchTool::x_CreateJob(), CEntrezSearchTool::x_CreateJob(), CCpgSearchTool::x_CreateJob(), CComponentSearchTool::x_CreateJob(), CNetBLAST_DMSearchTool::x_CreateJob(), CBlastpAppArgs::x_CreateOptionsHandle(), CBlastnAppArgs::x_CreateOptionsHandle(), CMergeAlignmentsJob::x_CreateProjectItems(), CGroupAlignmentsJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CCreateGeneModelJob::x_CreateProjectItems(), CCleanupAlignmentsJob::x_CreateProjectItems(), CGBankLoadingJob::x_CreateProjectItems(), CNetBlastJobDescriptor::x_CreateRemoteBlastIfNeeded(), CAlnMultiDSBuilder::x_CreateSparseDataSource(), CGuideTreeCalc::x_CreateValidAlign(), CScoreCache::x_DeleteJob(), CSparseMultiDataSource::x_DeleteJob(), CAlnVecMultiDataSource::x_DeleteJob(), CScope_Impl::x_DetachFromOM(), CProjectViewBase::x_DetachFromProject(), CBlastOptionsRemote::x_DoDeepCopy(), CFlatGatherer::x_DoMultipleSections(), CEntrezSearchJob::x_DoSearch(), CRunToolDlg::x_DoTransition(), COpenDlg::x_DoTransition(), CFeatGlyph::x_DrawRuler(), CSFTranslationJob::x_Execute(), CSGCalcFeatHistJob::x_Execute(), CSGSeqGraphJob::x_Execute(), CSGSwitchPointJob::x_Execute(), CSGSegmentsSeqIDJob::x_Execute(), CSGSegmentMapJob::x_Execute(), CEpigenomicsJob::x_Execute(), CSGAlignScoringJob::x_Execute(), CSnpJob::x_Execute(), CLDBlockJob::x_Execute(), CHapmapJob::x_Execute(), CGapJob::x_Execute(), CBinsJob::x_Execute(), CBlastFormatterApp::x_ExtractQueries(), CPsiBlastInputData::x_ExtractQueryForPssm(), CPsiBlastImpl::x_ExtractQueryFromPssm(), CTrackCreatorUI::x_Finish(), CNCMessageHandler::x_FinishCommand(), CWriteDB_ColumnIndex::x_Flush(), CDockContainer::x_Full_AddSiblingInContainer(), CDockContainer::x_Full_CleanLayoutTree(), CDockContainer::x_Full_ReduceContainer(), CDockContainer::x_Full_ReduceHiddenContainer_IfNeeded(), IPhyloTreeRenderer::x_GenerateTexture(), CTraceChromatogramLoader::x_GetClient(), CTaxTreeTestDlg::x_GetClient(), CGlCgiImageApplication::x_GetContext(), CEUtilsApp::x_GetCtx(), CwxSettingsDlg::x_GetFakeDataSource(), CSeqGraphicConfigPanel::x_GetFakeDataSource(), CFastaOstream::x_GetMaskingStates(), CSeqDBImpl::x_GetOidList(), CGeneFileWriter::x_GetOrgnameForTaxId(), CBlastDBCmdApp::x_GetQueries(), CBuildDatabase::x_GetScope(), CBlastHitMatrixCGIApplication::x_GetSeqAnnot(), CCompartApp::x_GetSeqLength(), x_GetSeqLocFromStream(), CNcbiRegistry::x_Init(), CSequenceDataTester::x_Init(), CBlastTracebackSearch::x_Init(), CGuideTreeCalc::x_InitAlignDS(), CBlastDBCmdApp::x_InitApplicationData(), CBlastSearchTask::x_InitMinitoringStage(), CBlastHitMatrix::x_InitObjectManager(), CPsiBl2Seq::x_InitSubject(), CPhyloTreeCGIApplication::x_InitWithDummyData(), CLDBlockJob::x_Load(), CBinsJob::x_Load(), CSGAlignmentJob::x_LoadAlignmentFeats(), CSGAlignmentJob::x_LoadAlignments(), CAlignmentTrack::x_LoadAlignmentSettings(), CTSE_Split_Info::x_LoadAnnot(), CTSE_Split_Info::x_LoadBioseq(), CSplitDataLoader::x_LoadData(), CSGFeatureJob::x_LoadFeatProducts(), CSeqGraphicConfig::x_LoadFeatSettings(), CGeneModelFeatJob::x_LoadFeatures(), CSGFeatureJob::x_LoadFeatures(), CSeqTextJob::x_LoadFeatureTypes(), CSnpFilterUI::x_LoadFromRegistry(), CAlignmentTrack::x_LoadMatePairSettings(), CSequenceTrack::x_LoadSettings(), CSegmentMapTrack::x_LoadSettings(), CGeneModelTrack::x_LoadSettings(), CGBenchGUI::x_LoadWindowLayout(), CProjectService::x_LoadWorkspace(), CAutodefJob::x_MakeChanges(), CObjMgrFree_QueryFactory::x_MakeLocalQueryData(), CObjMgr_QueryFactory::x_MakeLocalQueryData(), CObjMgrFree_QueryFactory::x_MakeRemoteQueryData(), CObjMgr_QueryFactory::x_MakeRemoteQueryData(), CSeq_annot_Info::x_MapAnnotObject(), CSeq_loc_Mapper_Base::x_MapSeq_align(), CSGSegmentMapJob::x_MergeSeqSegments(), CBlastSearchTask::x_NextSubTask(), CProjectLoadingTask::x_NextSubTask(), CScoreCache::x_OnJobCanceled(), CSearchToolBase::x_OnJobCanceled(), CScoreCache::x_OnJobCompleted(), CSnpTrack::x_OnJobCompleted(), CSearchToolBase::x_OnJobCompleted(), CScoreCache::x_OnJobFailed(), CSearchToolBase::x_OnJobFailed(), CSeqDBVol::x_OpenAllColumns(), CSeq_loc_Mapper_Base::x_OptimizeSeq_loc(), CDataLoaderPatcher::x_PatchLock(), CGFFReader::x_PlaceFeature(), CAlnMultiDSBuilder::x_PreCreateSparseDataSource(), CSearchJobBase::x_PrepareSearch(), CXcompareAnnotsApplication::x_ProcessMappingRange(), CRADispatcherClient::x_ProcessResponse(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CBlastDBCmdApp::x_ProcessSingleQuery(), CPromote::x_PromoteRna(), CSeq_loc_Mapper_Base::x_PushLocToDstMix(), CSeq_loc_Mapper_Base::x_PushSourceRange(), CNetBLASTUIDataSource::x_ReadCachedDBs(), CAppNWA::x_ReadFastaFile(), CSplignApp::x_ReadFastaSetId(), CPhrapReader::x_ReadRead(), CPsiBlastTestFixture::x_ReadSeqEntriesFromFile(), CPsiBl2SeqTestFixture::x_ReadSeqEntriesFromFile(), CDataSource::x_ReleaseLastLoadLock(), CGuideTree::x_RenderImage(), CBlastHitMatrix::x_RenderImage(), CGFFReader::x_Reset(), CAlnMix::x_Reset(), CBioseq_Info::x_ResetSeqMap(), CAppJob::x_ResetState(), CEditAppJob::x_ResetState(), CNetBlastMonitoringJob::x_ResetState(), CNetBlastSubmittingJob::x_ResetState(), CDataLoadingAppJob::x_ResetState(), CGFFReader::x_ResolveID(), CBuildDatabase::x_ResolveRemoteId(), CTSE_ScopeInfo::x_RestoreAdded(), CXmlRetrieveJob::x_Run(), CFlatFileRetrieveJob::x_Run(), CFlatFeatureRetrieveJob::x_Run(), CAsnRetrieveJob::x_Run(), CSeq_entry_Info::x_Select(), CScopeTransaction::x_Set(), CSeq_annot_SNP_Info::x_SetGi(), CBioseqContext::x_SetId(), CDataSource::x_SetLoadLock(), CBioseqContext::x_SetLocation(), CBioseqContext::x_SetMapper(), CSeq_entry_Info::x_SetObject(), CSeq_annot_Info::x_SetObject(), CBioseq_set_Info::x_SetObject(), CBioseq_Info::x_SetObject(), CSplign::x_SetPattern(), CGuiRegistry::x_SetRegistry(), CSeq_annot_Info::x_SetSNP_annot_Info(), CSeqDBOIDList::x_Setup(), CSplitDataLoader::x_SplitDescr(), CLayoutTrackHandler::x_StartMoving(), CSeqTest::x_TestAllCdregions(), CHitMatrixDataSource::x_TestAndSelectAligns(), CTracebackSearchTestFixture::x_Traceback(), CSearchJobBase::x_TransferResults(), CHapmapTrack::x_UpdateData(), CGapTrack::x_UpdateData(), CBinsTrack::x_UpdateData(), CAppExplorerService::x_UpdateDataSourceTree(), CAppExplorerService::x_UpdateItems(), CSnpTrack::x_UpdateLayout(), SSNP_Info::x_UpdateSeq_feat(), CAppExplorerService::x_UpdateWindowsTree(), CAppExplorerService::x_UpdateWorkspaceTree(), CSequenceSearchJob::x_ValidateParams(), COrfSearchJob::x_ValidateParams(), CFeatureSearchJob::x_ValidateParams(), CCpgSearchJob::x_ValidateParams(), CComponentSearchJob::x_ValidateParams(), CDockContainer::x_Visible_RemoveNode(), CDockContainer::x_Visible_ReplaceChildWithContainer(), CAppJobRequest::~CAppJobRequest(), CBlastScopeSourceWrapper::~CBlastScopeSourceWrapper(), CMemoryChunk::~CMemoryChunk(), CPsiBl2SeqTestFixture::~CPsiBl2SeqTestFixture(), CPsiBlastTestFixture::~CPsiBlastTestFixture(), CQueryFactoryInfo::~CQueryFactoryInfo(), CRef< CQueueItem >::~CRef(), CSeqDBImpl::~CSeqDBImpl(), and CTestObjMgr::~CTestObjMgr().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
void CRef< C, Locker >::Swap TThisType ref  )  [inline]
 

Swaps the pointer with another reference.

See also:
Swap(CRef<>&)

Definition at line 703 of file ncbiobj.hpp.

Referenced by CSeq_annot_Handle::Swap(), CAnnotMapping_Info::Swap(), and CWeakRef< CQueue >::Swap().

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
static void CRef< C, Locker >::ThrowNullPointerException void   )  [inline, static]
 

Definition at line 770 of file ncbiobj.hpp.

Referenced by CRef< CQueueItem >::GetNonNullNCPointer(), CRef< CQueueItem >::GetNonNullPointer(), and CRef< CQueueItem >::Release().


Member Data Documentation

template<class C, class Locker = typename CLockerTraits<C>::TLockerType>
pair_base_member<locker_type, TObjectType*> CRef< C, Locker >::m_Data [private]
 

Pointer to object.

Definition at line 1113 of file ncbiobj.hpp.

Referenced by CRef< CQueueItem >::AtomicReleaseTo(), CRef< CQueueItem >::AtomicResetFrom(), CRef< CQueueItem >::AtomicSwap(), CRef< CQueueItem >::CRef(), CRef< CQueueItem >::Empty(), CRef< CQueueItem >::GetLocker(), CRef< CQueueItem >::GetNCPointerOrNull(), CRef< CQueueItem >::GetNonNullNCPointer(), CRef< CQueueItem >::GetNonNullPointer(), CRef< CQueueItem >::GetPointerOrNull(), CRef< CQueueItem >::IsNull(), CRef< CQueueItem >::NotEmpty(), CRef< CQueueItem >::NotNull(), CRef< CQueueItem >::operator!(), CRef< CQueueItem >::operator=(), CRef< CQueueItem >::Release(), CRef< CQueueItem >::ReleaseOrNull(), CRef< CQueueItem >::Reset(), and CRef< CQueueItem >::Swap().


The documentation for this class was generated from the following file:
Generated on Mon Dec 7 13:44:50 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:23:51 2009 by modify_doxy.py rev. 173732