NCBI C++ ToolKit
Classes | Macros | Functions
dlist.tmpl.h File Reference

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  DLIST_LIST_TYPE
 

Macros

#define DLIST_ITEM(ring)   ((DLIST_TYPE *) (((char *) (ring)) - TDS_OFFSET(DLIST_TYPE, DLIST_NAME(item))))
 

Functions

static void DLIST_NAME() check (DLIST_LIST_TYPE *list)
 
static void DLIST_NAME() init (DLIST_LIST_TYPE *list)
 
static DLIST_TYPE *DLIST_NAME() first (DLIST_LIST_TYPE *list)
 
static DLIST_TYPE *DLIST_NAME() last (DLIST_LIST_TYPE *list)
 
static DLIST_TYPE *DLIST_NAME() next (DLIST_LIST_TYPE *list, DLIST_TYPE *item)
 
static DLIST_TYPE *DLIST_NAME() prev (DLIST_LIST_TYPE *list, DLIST_TYPE *item)
 
static void DLIST_NAME() prepend (DLIST_LIST_TYPE *list, DLIST_TYPE *item)
 
static void DLIST_NAME() append (DLIST_LIST_TYPE *list, DLIST_TYPE *item)
 
static void DLIST_NAME() remove (DLIST_LIST_TYPE *list, DLIST_TYPE *item)
 
static bool DLIST_NAME() in_list (DLIST_LIST_TYPE *list, DLIST_TYPE *item)
 

Macro Definition Documentation

◆ DLIST_ITEM

#define DLIST_ITEM (   ring)    ((DLIST_TYPE *) (((char *) (ring)) - TDS_OFFSET(DLIST_TYPE, DLIST_NAME(item))))

Definition at line 30 of file dlist.tmpl.h.

Function Documentation

◆ append()

static void DLIST_NAME() append ( DLIST_LIST_TYPE list,
DLIST_TYPE *  item 
)
inlinestatic

◆ check()

static void DLIST_NAME() check ( DLIST_LIST_TYPE list)
inlinestatic

◆ first()

static DLIST_TYPE* DLIST_NAME() first ( DLIST_LIST_TYPE list)
inlinestatic
Examples
/home/coremake/doxygen/cxx/include/corelib/ncbimisc.hpp.

Definition at line 46 of file dlist.tmpl.h.

References DLIST_ITEM, and NULL.

Referenced by SPSG_Request::Add(), CClipboard::Add(), xml::node::add_namespace_definitions(), AddContact(), CAnyIntron::CSIntronScore::AddDon(), SBamIndexRefIndex::AddLevelFileRanges(), CLinks::AddLink(), CHandleRangeMap::AddLocation(), CSimpleMakeFileContents::AddReadyKV(), CBamFileRangeSet::AddSortedRanges(), AddtRNAAndOther(), bm::aggregator_pipeline_execute(), AnalyzeField(), AndOperationsTest(), CHgvsParser::Apply(), CFuseJoinsInLocs::apply(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), CApplySubpanel::ApplyToAll(), CConvertSubpanel::ApplyToAll(), CParseSubpanel::ApplyToAll(), CApplySubpanel::ApplyToSelected(), CConvertSubpanel::ApplyToSelected(), CParseSubpanel::ApplyToSelected(), CDB_BigDateTime::AssignValue(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BadSeqLocSortOrder(), CObjectIStreamXml::BeginChoiceVariant(), CObjectIStreamJson::BeginClassMember(), CObjectIStreamXml::BeginClassMember(), BioseqSetDescriptorPropagateUp(), CSequesterSets::BioseqSetDescriptorPropagateUp(), bm::bit_find_first(), bm::bit_find_first_if_1(), BLAST_ComplementMaskLocations(), BlastCompo_HeapPop(), BlastKarlinLHtoK(), bm::block_range_scan(), bm::bmfor_each(), BOOST_AUTO_TEST_CASE(), BuildAlignmentWithInternalGap(), CAlnStats< _TAlnIdVec >::CAlnStats(), CAminoAcidCharToSymbol::CAminoAcidCharToSymbol(), compile_time_bits::range< _Ty, u_type >::cbegin(), FSM::range< _Iterator >::cbegin(), CChain::CChain(), CSubSource::CheckCellLine(), CheckDupEntries(), CConnTest::CheckFWConnections(), CObjectIStreamXml::CheckStdXml(), CObjectOStreamXml::CheckStdXml(), CHIntronScore::CHIntronScore(), CircularSeqLocCollect(), CkProteinTransl(), CAutoDefFeatureClause_Base::ClauseFromPhrase(), bm::combine_and(), bm::combine_and_sorted(), bm::combine_or(), bm::combine_sub(), bm::combine_xor(), CRemoveSequencesDlg::CombineLabelsAll(), CRBSubpanel::CombineLabelsAll(), pub_report::CompareAuthorNames(), pub_report::CompareAuthors(), CompByStrand(), CompLoc(), CBoundaryShapeRectBase::ComputeShape(), CStringUtil::ConcatenateStrings(), CDirEntry::ConcatPath(), CDirEntry::ConcatPathEx(), CLocationEditPolicy::ConvertToOrder(), CBlobSplitterImpl::CopySkeleton(), Messenger::CreateBiostrucAnnotSetForHighlightsOnSingleObject(), variation_ref::CVariationUtil::CreateFlankLocs(), variation::CVariationUtil::CreateFlankLocs(), CreateObjectLocation(), STrackSettings::CreateProfileString(), destroy_elems(), OpenGLRenderer::Display(), CSeqMaskerOstatBin::doFinalize(), DoWeHaveGeneInBetween(), CPaintAlignment::DrawFeatures(), CPaintSequence::DrawFeatures(), CChainer::DropAlignmentInfo(), Dt_transform_if(), CDumpSysInfo::DumpSystemInfo(), EasySeqLocMerge(), CMoreTableColsDlg::EndModal(), EqualLoc(), rapidjson::GenericArray< Const, ValueT >::Erase(), xml::node::erase(), xml::document::erase(), rapidjson::GenericObject< Const, ValueT >::EraseMember(), bm::export_array(), CAttrRangeCollection< TScore, TSeqPos >::find(), bm::rs_index< BVAlloc >::find(), bm::sparse_vector_scanner< SV, S_FACTOR >::find_eq_str(), bm::sparse_vector_scanner< SV, S_FACTOR >::find_gt_horizontal(), CObjectIStreamJson::FindDeep(), CSplitCDSwithTooManyXs::FindNewLocations(), FindReplaceString_CountryFixes(), FindVersion(), FixAbbreviationsInElement(), FixAffiliationShortWordsInElement(), FixInitials(), FixKnownAbbreviationsInElement(), FixShortWordsInElement(), CGBSeqFormatter::FormatGenomeProject(), CStringUtil::FormatStringsOccurrences(), fta_get_trna_from_product(), fta_parse_rpt_units(), bm::gap_find_first(), CRegExFSA::GenerateDotGraph(), GenerateInitials(), SBamAlignInfo::get_cigar_alignment(), get_first_set(), CBinaryRangeCacheWithLock< Position, Value >::get_lock(), CCSRADataLoader_Impl::GetAccVerOnce(), GetAlignColl(), SBamIndexRefIndex::GetAlnOverStarts(), CNCServer::GetAppSetup(), CAssemblyListPanel::GetAssmNameAndDesc(), SBamIndexRefIndex::GetBinsIterRange(), CBlastDbDataLoader::GetBlobById(), CRemoteBlastDbDataLoader::GetBlobById(), CSRADataLoader::GetBlobId(), CSRADataLoader::GetBlobIdFromString(), CAddSecondary::GetCommand(), CUnculTaxTool::GetCommandFromValuesTable(), CDDAnnotateDialog::GetCurrentHighlightedIntervals(), CChainLoader::GetDescription(), CValidErrorFormat::GetDescriptorContent(), CSNPDbFeatIterator::GetExtraRange(), CPaintAlignment::GetFeatWholeRange(), CPaintSequence::GetFeatWholeRange(), CUser_object::GetFieldRef(), CCompoundID::GetFirst(), CCompoundID::GetFirstField(), CCSRADataLoader_Impl::GetGiOnce(), GetGoodSeqEntryWithFeatureIds(), Messenger::GetHighlightsForSelectionMessage(), CCSRADataLoader_Impl::GetIdsOnce(), CIdDeMux< TBV, TBVFact >::GetIdVector(), IBISAnnotateDialog::GetIntervalsForSet(), CTableDataBioTreeContainer::GetIntValue(), CComment_rule::GetKeywordList(), CPub_equiv::GetLabel(), CSeqGraphicPane::GetMarkers(), GetMergeOrder(), CJobStatusTracker::GetMinJobID(), CSparseGraph::GetMissingRegions(), DeBruijn::LargeInt< precision >::getName(), XSDParser::GetNextToken(), CTableDataBioTreeContainer::GetObjectValue(), GetOrgnameDifferences(), CPhrap_Seq::GetPaddedPos(), CHMMParameters::SDetails::GetParameter(), CTableDataBioTreeContainer::GetRealValue(), CTSE_Info::GetSegSetMaster(), CGridCgiContext::GetSelfURL(), CPSGDataLoader_Impl::GetSequenceStatesOnce(), GetSpanFromHyphenInString(), GetSPDate(), CCommentItem::GetStringForTLS(), CCommentItem::GetStringForTSA(), CCommentItem::GetStringForWGS(), CTableDataBioTreeContainer::GetStringValue(), CTime::GetTimeDBI(), CTime::GetTimeDBU(), CStopWatch::GetTimeMark(), GetTreeNeighborhood(), CTextUtil::GetWordFrequencies(), gz_zero(), CWriteDB_IsamIndex::SIdOid::id(), ImpFeatPub(), UpdateViewer::ImportStructure(), CAnyIntron::CSIntronScore::increment(), CTableDataBioTreeContainer::Init(), CSeqScores::Init(), CModelCluster< Model >::Init(), CModelClusterSet< Cluster >::Insert(), is_sorted(), IsBadSubmissionFirstName(), IsConversionPossible(), CCompareValues< T, R >::IsEqualInt(), CCompareValues< T, R >::IsEqualVal(), CStringConstraint::IsInRange(), CLinks::IsLink(), IsSameDb(), IsSameSubtype(), IsStringInSpan(), IsValidStateAbbreviation(), CReadBlastApp::less_pair(), CReadBlastApp::less_seq(), CReadBlastApp::less_simple_seq(), CCompoundRWRegistry::LoadBaseRegistries(), CProjBulderApp::LoadDepGraph(), CProjBulderApp::LoadProjectTags(), CChainer::CChainerImpl::LRCanChainItoJ(), CDiagStrErrCodeMatcher::Match(), mdb_reader_list(), CTableImportDataSource::MergeColumns(), CCdsToMatPeptide::MergeConvert(), CwxTableListCtrl::MoveColumn(), MoveMiddleToFirst(), CNSNotificationList::NotifyExactListeners(), StructureWindow::OnCDD(), CMoreTableColsDlg::OnColTableLeftDown(), CwxTableListCtrl::OnColumnClick(), CClickableSortUniqueCount::OnListItemSelected(), CQueryParsePanel::OnQuerySel(), CQueryParsePanel::OnSearchctrlTextEnter(), CMoreTableColsDlg::OnShowClick(), CMoreTableColsDlg::OnSortingClick(), CSingleAuthorPanel::OnSwapName(), operator!=(), CFeedbackTextArrayPrinter::operator()(), SUvNgHttp2_TlsImpl::SIncomingData::operator()(), DeBruijn::CKmerCountTemplate< LargeInt< 1 >, LargeInt< 2 >, LargeInt< 4 >, LargeInt< 8 >, LargeInt< 16 > >::extract_uniq::operator()(), DeBruijn::CKmerCountTemplate< LargeInt< 1 >, LargeInt< 2 >, LargeInt< 4 >, LargeInt< 8 >, LargeInt< 16 > >::get_kmer_count::operator()(), operator*(), operator+(), CIntPair::operator++(), operator-(), operator/(), CIntPair::operator<(), operator==(), OrgDiffers(), OrOperationsTest(), OverlapsSameAccessionAlignment::OverlapsSameAccessionAlignment(), ParseAccessionRange(), PatchTargetSequence(), pcre_get_stringtable_entries(), pcregrep(), CReorderSequencesDlg::PopulateSet(), CTabularFormatter_AlignId::Print(), CTabularFormatter_Indels::Print(), CIgBlastTabularInfo::PrintAirrRearrangement(), CDataTypeModule::PrintJSONSchema(), CDataMemberContainerType::PrintJSONSchema(), CChoiceDataType::PrintJSONSchema(), CEnumDataType::PrintJSONSchema(), CAlignFormatUtil::PrintPhiInfo(), CPsgPerfApplication::PrintResult(), PrintSAM(), CNCActiveSyncControl::PrintState(), CNCPeerControl::PrintSyncStat(), PrintTabular(), CPdfArray::PrintTo(), CArgDependencyGroup::PrintUsage(), CTLSContigHandler::ProcessBioseq(), CHitList::PurgeUnwantedHits(), quicksort2(), bm::rank_range_split(), RankRangeSplitTest(), ReadProject(), CwxTableListCtrl::RemoveColumn(), CReorderSequencesDlg::ReorderById(), tree< T, tree_node_allocator >::reparent(), tree< T, tree_node_allocator >::replace(), ReplaceStateAbbreviation(), CNCAlerts::Report(), ResizeTest(), SRelLoc::Resolve(), revcmp(), ReverseComplement(), CChainer::CChainerImpl::RightLeft(), CFeatureLoadingJob::Run(), CAsnCacheTestApplication::Run(), s_BlastHSP2SeqAlign(), s_BlastHSPMapperSplicedPairedRun(), s_c2cxxErrorHandler(), s_CleanCDDFeature(), CCleanup::s_CleanupNameStdBC(), s_CollectSeqAlignData(), s_CompareOffsetPairsByDiagQuery(), s_ConvertToBlastQueries(), s_ConvertValue(), s_DumpSparseMap(), s_FindBestPairs(), s_FindSpliceJunctions(), s_FindSpliceJunctionsForGap(), s_FindSpliceJunctionsForOverlaps(), IAuthorEditor::s_FixInitials(), IAuthorEditor::s_FixInitialsNew(), s_ForeachToken(), s_FormatResults(), s_GetCharPtr(), s_GetFASTAExpectedNumbers(), s_GetFlankingGapTypes(), s_GetLabel(), s_GetProteinName(), s_MergeHSPs(), s_Ncbi2naExpandRevCmp(), s_PartialAtGapOrNs(), s_Render_SeqAlign(), CMacroFunction_AuthorFix::s_ReverseAuthorNames(), s_SaveDbMap(), s_SegSeq(), s_SeqDBMaskSequence(), s_SeqEntropy(), s_SeqLocEndsOnBioseq(), s_ShouldFetchOneByOne(), CMacroFunction_FixSpelling::s_SpellingFixes(), s_TestMaskingLimits(), s_TestStdSegGaps(), s_TrimOverlap(), bm::random_subset< BV >::sample(), scan_to_lower_bound(), SComparison::SComparison(), CWAM_Donor< order >::Score(), CWAM_Acceptor< order >::Score(), CWMM_Start::Score(), CWAM_Stop::Score(), COverlapScorer::ScoreAlignments(), ResidueProfiles::segsToSet(), bm::rs_index< BVAlloc >::select_sub_range(), CRelaxedLookupDlg::SendQuery(), seq_mac_is_sorted(), CAutoDefExonListClause::SeqLocIntersect(), SeqLocPartialCheck(), SerializationOperation(), CClipboard::Set(), SetNewInterval(), CConversionResultPanel::SetObjects(), CRelaxedLookupDlg::SetPubdesc(), IMacroBioDataIter::STableToApply::SetTableToApply(), bm::random_subset< BV >::simple_pick(), xml::document::size(), xml::node::size(), sNotAllDigits(), CHMMParameters::SDetails::StoreParam(), CRawPointer::Sub(), bm::rs_index< BVAlloc >::sub_count(), CQueue::SubmitBatch(), bm::sum_arr(), SeqSwapper::swapSequences(), tds7_build_bulk_insert_stmt(), TestAnticodonSplit(), TestCompressSparseSignedVector(), TestCompressSparseVector(), TestSparseVectorScan(), gfx::timsort(), CDataTypeModule::ToAsnName(), CUsageReportParameters::ToString(), CDUpdateStats::toString(), CChainer::CChainerImpl::TrimAlignmentsIncludedInDifferentGenes(), UnwrapAccessionRange(), CValidError_imp::ValidateAuthorsInPubequiv(), CValidError_bioseq::ValidateDelta(), CValidError_imp::ValidateSubmitBlock(), CAlignWriter::WriteAlignments(), CNCBlobStorage::WriteDbInfo(), CFeatWriter::WriteFeatures(), CBamRefSeqInfo::x_AddSeqChunk(), CCassNAnnotTaskFetch::x_AnnotNamesBind(), CSourceModParser::x_ApplyMods(), CFixAuthorCap::x_ApplyToCAuth(), IMacroBioDataIter::STableToApply::x_CacheColFromTable(), CSingleFeatValidator::x_CalculateLocationGaps(), CDisplaySeqalign::x_CalcUrlLinksParams(), CCdregionValidator::x_CDS5primePartialTest(), CModifySeqId::x_ChangeId(), CScope_Impl::x_ClearCacheOnNewData(), CValidError_bioseq::x_CompareStrings(), CAsnSubCacheCreateApplication::x_EliminateIdsAlreadyInCache(), CAttrRangeCollection< TScore, TSeqPos >::x_Find(), CMultiAligner::x_FindInClusterConstraints(), x_FixupUserHeader(), CGuiObjectInfoClone::x_FormatAccessionLinks(), CFlatGatherer::x_GatherSequence(), CGenbankGatherer::x_GatherTLS(), CGenbankGatherer::x_GatherTSA(), CGenbankGatherer::x_GatherWGS(), CNAUtils::x_GetAllNAIds(), CPSGDataLoader_Impl::x_GetBulkBioseqAndBlobInfo(), CLinks::x_GetLink(), CNAUtils::x_GetNAMetaData(), CObjectListWidgetSel::x_GetObjectList(), SNSCommandArguments::x_GetOrderFirst(), CPoolBalancer::x_GetServer(), CConvertSetTypeDlg::x_GetSetFromId(), CGuiObjectInfoSeq_align::x_GetTooltipSequence(), CTSE_Split_Info::x_HasDelayedMainChunk(), CAlnStats< _TAlnIdVec >::x_IdentifyPotentialAnchors(), IMacroBioDataIter::STableToApply::x_InitAndCheck(), CSNPDbFeatIterator::x_InitPage(), CString_constraint::x_IsFirstEachCap(), CAlnReader::x_IsGap(), CLinks::x_IsLinkPtr(), CValidError_bioseq::x_IsPartialAtSpliceSiteOrGap(), CLinkedFeatsGroup::x_LabelFirst(), CTSE_Split_Info::x_LoadDelayedMainChunk(), CAsnSubCacheCreateApplication::x_LocateBlobsInCache(), CScope_Impl::x_LockMatchSet(), CAlnMixMerger::x_Merge(), IEditingActionFeat::x_MergeFeatureLocation(), CNewCleanup_imp::x_MovePopPhyMutPub(), CTSE_Split_Info::x_NeedsDelayedMainChunk(), CSixFramesTransTrack::x_OnGeneticIconClicked(), CSixFramesTransTrack::x_OnSettingIconClicked(), CPhyloTreeLabelRange::x_OnStep(), CDiagStrErrCodeMatcher::x_Parse(), CCorrectRNAStrandDlg::x_PopulateAccessionList(), CDiagStrErrCodeMatcher::x_Print(), CSeqDB_FilterTree::x_Print(), CMacroApplySrcTablePanel::x_ProcessFirstLine(), CFilterColumnsDlg::x_ProcessSelectionPattern(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), x_ReadChunkHead(), CShortReadFastaInputSource::x_ReadFastaOrFastq(), CShortReadFastaInputSource::x_ReadFastc(), CASN1InputSourceOMF::x_ReadFromSingleFile(), CASN1InputSourceOMF::x_ReadFromTwoFiles(), CShortReadFastaInputSource::x_ReadFromTwoFiles(), CSraInputSource::x_ReadPairs(), CEditingBtnsPanel::x_ResetRemovedTab(), CSeqDBAliasNode::x_ResolveNames(), CSplign::x_Run(), CSeqDBIsam::x_SearchDataNumeric(), CMacroFunction_SetStringQual::x_SetFields(), CSplign::x_SetPattern(), COligoSpecificityTemplate::x_SortHit(), x_TestAlignmentQuerySubjStrandCombinations(), x_TestGetFilteredQueryRegions(), CCountries::x_Tokenize(), CFeatureTableReader_Imp::x_TokenizeLenient(), variation::CHgvsParser::x_unwrap_iff_singleton(), CRemoveSeqId::x_UpdateBioseq(), CAssemblyListPanel::x_UpdateListPanel(), x_UpdateRanges(), XorOperationsTest(), CAnnotWriterApp::xProcessInputObject(), CWiggleReader::xValuesAreFromSingleSequence(), and CTime::YearDayNumber().

◆ in_list()

static bool DLIST_NAME() in_list ( DLIST_LIST_TYPE list,
DLIST_TYPE *  item 
)
inlinestatic

Definition at line 103 of file dlist.tmpl.h.

References check(), DLIST_NAME, and NULL.

Referenced by s_DivideDBsForThread(), s_GetChunksForThread(), and s_RemoveNonCSRAEntry().

◆ init()

static void DLIST_NAME() init ( DLIST_LIST_TYPE list)
inlinestatic

Definition at line 40 of file dlist.tmpl.h.

References check(), and DLIST_NAME.

Referenced by CInitMutexPool::AcquireMutex(), CClassCode::AddInitializer(), BlockAlignerOptionsDialog::BlockAlignerOptionsDialog(), CConn_IOStream::CConn_IOStream(), CFlatFileSeqBlockIterator::CFlatFileSeqBlockIterator(), CInitGuard::CInitGuard(), ct::const_set< _Ty, _Backend >::construct(), ct::const_map_twoway< T1, T2 >::construct(), ct::const_map_impl< _Key, _Ty, _Traits, _Multi, _Backend >::construct(), Vector< T >::copy(), Matrix< T >::copy(), CCompressionStream::Create(), CTaxon3::CTaxon3(), fill_window(), FixInitials(), CInitGuard::ForceGuard(), gap_vector::gap_vector(), CClassTypeStrings::GenerateClassCode(), CChoiceTypeStrings::GenerateClassCode(), Matrix< T >::in(), Vector< T >::in(), CTSE_Chunk_Info::Load(), main(), compile_time_bits::const_set_map_base< _Traits, void, tag_DuplicatesNo >::make_backend(), CAliasTypeStrings::NewInstance(), CTypeStrings::NewInstance(), CDDRefDialog::OnButton(), CFlatFileSeqBlockIterator::operator++(), pearson_hash(), compile_time_bits::const_set_map_base< _Traits, void, tag_DuplicatesNo >::presorted(), CInitMutexPool::ReleaseMutex(), s_Create(), s_CreateOnTop(), CCleanup::s_FixEtAl(), IAuthorEditor::s_FixInitials(), s_SocketConnectorBuilder(), CContainerTypeInfo::SetConstIteratorFunctions(), CContainerTypeInfo::SetIteratorFunctions(), CSRSearch::SMismatchResultsEntry::SMismatchResultsEntry(), SNetStorageObjectRWStream::SNetStorageObjectRWStream(), SOCK_CreateEx(), SOCK_CreateInternal(), SOCK_CreateOnTopEx(), SOCK_CreateOnTopInternal(), SOCK_CreateUNIX(), SOCK_SetupSSLInternal(), SOCK_SetupSSLInternalEx(), ct::sort(), compile_time_bits::TInsertSorter< _Traits, _AllowDuplicates >::sort(), TaxNode::TaxNode(), URL_ConnectEx(), CScope_Impl::x_GetBioseqHandlesSorted(), CScope_Impl::x_GetSynonyms(), CScope_Impl::x_GetTSESetWithAnnots(), CScope_Impl::x_InitBioseq_Info(), and compile_time_bits::TInsertSorter< _Traits, _AllowDuplicates >::x_sort().

◆ last()

static DLIST_TYPE* DLIST_NAME() last ( DLIST_LIST_TYPE list)
inlinestatic
Examples
/home/coremake/doxygen/cxx/include/corelib/ncbistr.hpp.

Definition at line 51 of file dlist.tmpl.h.

References DLIST_ITEM, and NULL.

Referenced by _PSIGetRightExtents(), _tr_flush_block(), _tr_stored_block(), CClipboard::Add(), xml::node::add_namespace_definitions(), AddAAToDeltaSeq(), AddContact(), AddGapToDeltaSeq(), AddtRNAAndOther(), bm::aggregator_pipeline_execute(), AndOperationsTest(), CHgvsParser::Apply(), CClassTypeInfo::Assign(), CValidator::BadCharsInAuthorName(), CObjectIStreamJson::BeginClassMember(), CObjectIStreamXml::BeginClassMember(), bm::bit_find_last(), Blast_ForbiddenRangesPush(), BlastCompo_HeapPop(), BlastKarlinLHtoK(), BlastKmerBreakUpSequence(), bm::block_range_scan(), bm::bmfor_each(), BOOST_AUTO_TEST_CASE(), CBlastKmerBuildIndex::Build(), CClassTypeInfoBase::CalcMayContainType(), CAutoDefFeatureClause_Base::ClauseFromPhrase(), CleanTailNoneAlphaChar(), bm::bvector< Alloc >::clear(), CNamespace::CNamespace(), bm::combine_and(), bm::combine_and_sorted(), bm::combine_or(), bm::combine_sub(), bm::combine_xor(), convert_1_to_2(), convert_1_to_4(), bm::bvector< Alloc >::copy_range_no_check(), count_file_rows(), Messenger::CreateBiostrucAnnotSetForHighlightsOnSingleObject(), CreateObjectLocation(), deflate_stored(), CUser_field::DeleteField(), destroy_elems(), OpenGLRenderer::Display(), Dt_transform_if(), NStr::EndsWith(), CClassTypeInfo::Equals(), rapidjson::GenericArray< Const, ValueT >::Erase(), xml::node::erase(), xml::document::erase(), rapidjson::GenericPointer< ValueType, Allocator >::Erase(), rapidjson::GenericObject< Const, ValueT >::EraseMember(), ErrorInfoNew(), bm::export_array(), CName_std::ExtractSuffixFromLastName(), CAttrRangeCollection< TScore, TSeqPos >::find(), bm::sparse_vector_scanner< SV, S_FACTOR >::find_eq_str(), CObjectIStreamJson::FindDeep(), FindPartialyCoveredQueries(), FindVersion(), CHugeAsnReader::FlattenGenbankSet(), CReferenceItem::FormatAuthors(), bm::gap_find_last(), get_auth_from_toks(), get_first_set(), gap_vector::get_last(), GetBlkDataReplaceNewLine(), CAddSecondary::GetCommand(), CBioseq_Handle::GetComplexityLevel(), CBioseq_set_Handle::GetComplexityLevel(), CDDAnnotateDialog::GetCurrentHighlightedIntervals(), CUser_field::GetFieldRef(), GetGoodSeqEntryWithFeatureIds(), Messenger::GetHighlightsForSelectionMessage(), IBISAnnotateDialog::GetIntervalsForSet(), CCompoundID::GetLastField(), CSparseGraph::GetMissingRegions(), XSDParser::GetNextToken(), CAlnMap::GetRawSeg(), GetSequenceOfKeywords(), CCommentItem::GetStringForTLS(), CCommentItem::GetStringForTPA(), CCommentItem::GetStringForTSA(), CCommentItem::GetStringForWGS(), inflate(), inflate_fast(), inflate_fast_chunk_(), inflateBack(), compile_time_bits::TInsertSorter< _Traits, _AllowDuplicates >::insert_sort_indices(), is_sorted(), IsBadSubmissionLastName(), CStringConstraint::IsInRange(), CProSplignOutputOptionsExt::Join(), bm::bvector< Alloc >::keep(), bm::bvector< Alloc >::keep_range_no_check(), CFirstExon::LengthScore(), CInternalExon::LengthScore(), CLastExon::LengthScore(), MakeLocStrCompatible(), mdb_page_alloc(), NDirectNetStorageImpl::CObj::Meta(), CPhyloTreeDataSource::MoveNode(), Nlm_CompressSpaces(), CDirEntry::NormalizePath(), CPubseqGatewayApp::OnGetNA(), CSingleAuthorPanel::OnSwapName(), CMultipleAssemblyProgramPanel::OnVersionEntered(), CNamedAnnotationCallback::operator()(), CAccVerHistCallback::operator()(), OrOperationsTest(), ParseAccessionRange(), pcre_get_stringtable_entries(), pcregrep(), impl::CDBHandlerStack::Pop(), CDataMemberContainerType::PrintASN(), CChoiceDataType::PrintASN(), CEnumDataType::PrintASN(), CHTMLText::PrintBegin(), quicksort2(), bm::rank_range_split(), RankRangeSplitTest(), CRegEx::CRegXTerm::Render(), tree< T, tree_node_allocator >::reparent(), tree< T, tree_node_allocator >::replace(), revcmp(), ReverseComplement(), CTestSingleAln_All::RunTest(), s_AddLengthRepeat(), s_AddSizeInfoAppearances(), s_AddStringCount(), s_AlignRawSeqNew(), s_BlastKmerVerifyVolume(), s_BuildTokenList(), s_Feedback(), IAuthorEditor::s_FixInitialsNew(), s_GapGetState(), s_GetFlankingGapTypes(), s_HEAP_Collect(), s_HEAP_Free(), s_HEAP_Take(), s_Heapify(), s_HTMLEncode(), s_IntLinkNew(), s_IsSeperatorNeeded(), s_LengthListNew(), s_Ncbi2naExpandRevCmp(), s_PartialAtGapOrNs(), s_RemovePeriod(), s_ReportDependenciesStatus(), CMacroFunction_AuthorFix::s_ReverseAuthorNames(), s_SegSeq(), s_SeqEntropy(), s_SeqLocEndsOnBioseq(), s_SimpleRand(), s_SizeInfoNew(), s_SplitMLAuthorName(), s_StringCountNew(), s_TestMaskingLimits(), s_TokenizeString(), bm::random_subset< BV >::sample(), NStr::Sanitize(), scan_to_lower_bound(), CWAM_Donor< order >::Score(), CWAM_Acceptor< order >::Score(), CWMM_Start::Score(), CWAM_Stop::Score(), seq_mac_is_sorted(), SeqLocPartialCheck(), SerializationOperation(), CClipboard::Set(), CClassTypeInfo::SetDefault(), CUser_field::SetFieldRef(), SetNewInterval(), CRelaxedLookupDlg::SetPubdesc(), bm::random_subset< BV >::simple_pick(), xml::document::size(), xml::node::size(), sNotAllDigits(), bm::sum_arr(), bm::bvector< Alloc >::sync_size(), tds_convert_char(), tds_packet_cache_add(), tds_swap_bytes(), test(), TestBlockLast(), TestCollidingAccessionFixes(), TestCompressSparseSignedVector(), TestCompressSparseVector(), gfx::timsort(), UnwrapAccessionRange(), CValidError_imp::ValidateAuthorList(), CValidError_imp::ValidateAuthorsInPubequiv(), CValidError_imp::ValidateSubmitBlock(), VariBandAlign(), CObjectOStreamAsnBinary::WriteClassTag(), x_AddConstraint(), CWigGraph::x_AddDataToMap(), CFixAuthorCap::x_ApplyToCAuth(), CConvertAllAuthorToConsortium::x_ApplyToCAuth(), CConvertAuthorToConsortiumWhereConstraint::x_ApplyToCAuth(), CCdregionValidator::x_CDS3primePartialTest(), CAuthor::x_ConvertMlToStandard(), CWigGraph::x_DecodeDelta(), CAttrRangeCollection< TScore, TSeqPos >::x_Find(), CFlatGatherer::x_FlushComments(), CGenbankGatherer::x_GatherTLS(), CGenbankGatherer::x_GatherTSA(), CGenbankGatherer::x_GatherWGS(), SNSCommandArguments::x_GetOrderFirst(), CFeatureTableReader_Imp::x_GetPointStrand(), CPubseqGatewayApp::x_GetTimeSeries(), CGuiObjectInfoSeq_align::x_GetTooltipSequence(), x_Glob(), CPairwise_CI::x_Init(), CValidError_bioseq::x_IsPartialAtSpliceSiteOrGap(), CHTMLPage::x_LoadTemplateLib(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistData(), CPSGS_AnnotProcessor::x_OnNamedAnnotData(), CCache< TKey, TValue, THandler, TLock, TSize >::x_PackElementIndex(), CNewCleanup_imp::x_PCRPrimerSetBC(), CBioseq_Base_Info::x_PrefetchDesc(), CFilterColumnsDlg::x_ProcessSelectionPattern(), CSeqDBIsam::x_SearchDataNumeric(), CHugeAsnReader::x_SetBioseqSetHooks(), CCleanupHugeAsnReader::x_SetBioseqSetHooks(), CRegexpTemplateTester::x_SubstituteVars(), XDateCheck(), and XorOperationsTest().

◆ next()

static DLIST_TYPE* DLIST_NAME() next ( DLIST_LIST_TYPE list,
DLIST_TYPE *  item 
)
inlinestatic

Definition at line 56 of file dlist.tmpl.h.

References DLIST_ITEM, and NULL.

Referenced by CRangeUnion< CBGZFPos >::add_range(), CTreeIterator::AddChild(), CException::AddPrevious(), CTextFsm< MatchType >::AddWord(), Asn2gnbkCompressSpaces(), BackboneCellFree(), Blast_MessageFree(), Blast_RedoAlignmentCore_MT(), CIntergenic::BranchScore(), CFirstExon::BranchScore(), CInternalExon::BranchScore(), CIntron::BranchScore(), BUF_Pushback(), BUF_Write(), CAlignShadow::CAlignShadow(), NTweakExon::CanCreateNonframeshiftingGap(), CCgiEntryReaderContext::CCgiEntryReaderContext(), CExonSelectorApplication::ChainExons(), CleanAndCompress(), xml::impl::cleanup_node(), rapidjson::MemoryPoolAllocator< BaseAllocator >::Clear(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::CombineAbutting(), CCompactSAMApplication::ConnectPairs(), CExonSelectorApplication::ConnectPairs(), CSequenceOfTypeInfo::CreateNode(), CPagerViewButtons::CreateSubNodes(), CSeqTableSetAnyObjField::CSeqTableSetAnyObjField(), dbstring_free(), dbstring_get(), dbstring_length(), deflateSetDictionary(), CSequenceOfTypeInfo::DeleteNode(), DLIST_PREFIX_remove(), CIntervalTree::DoInsert(), CAlgoToolManagerBase::DoTransition(), CBLASTToolManager::DoTransition(), CNGAlignTool::DoTransition(), EasySeqLocMerge(), EmblIndex(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::erase(), CQualContainer< EFeatureQualifier >::Erase(), xml::attributes::erase(), xml::node::erase_duplicate_ns_defs_single_node(), xml::node::erase_unused_ns_defs(), ExpandTildes(), CGeneModel::Extend(), CCompactSAMApplication::FindCompactAligns(), CTextFsm< MatchType >::FindFail(), CUrlArgs::FindNext(), fixedtables(), CHugeAsnReader::FlattenGenbankSet(), CCleanupHugeAsnReader::FlattenGenbankSet(), FreeSPFeatInputSet(), FreeXmlObject(), fta_fix_secondaries(), fta_remove_dup_quals(), fta_tpa_block_free(), g_GetHugeSetIdString(), GapStateFree(), GapsToDelta(), CEnumTypeStrings::GenerateTypeCode(), GetAccession(), GetDeltaSeqSummary(), CGeneModel::GetInDels(), CObjectPool< C >::GetNewChunk(), CCompoundIDField::GetNextHomogeneous(), CCompoundIDField::GetNextNeighbor(), CTextFsm< MatchType >::GetNextState(), CRateMonitor::GetRate(), GetResidue(), GetSegment(), GetSPAnnot(), CCodeGenerator::GetTypes(), gzprintf(), HSPChainFree(), HSPChainListInsert(), HSPContainerFree(), inflate(), inflate_table(), inflateBack(), InitialEntry(), is_sorted(), ListNodeFree(), ListNodeFreeData(), main(), match(), CHttpCookie::MatchPath(), mdb_cursors_close(), MessWithSegGenes(), MixLocFree(), CSeqGraphicPane::NextPrevSplice(), CTaxTreeConstIterator::NextVisible(), CDirEntry::NormalizePath(), odbc_buf_free(), CWizardDlg::OnButtonOptionsClick(), CWizardDlg::OnForwardClick(), CTestNameToInfoMapLoader::operator()(), CFlatFileSeqBlockIterator::operator++(), xml::impl::ait_impl::operator++(), CEditingActionConstraint::operator+=(), param_clear(), CLogLatencies::Parse(), rapidjson::internal::GenericRegex< Encoding, Allocator >::Patch(), PcrPrimersFree(), CChain::PeaksAndLimits(), CSearch< LEGACY, NHITS >::PepCharge(), ncbi::TAtomicStack< value_type >::pop_front(), CGnomonAnnotator::Predict(), CDataMemberContainerType::PrintASN(), CChoiceDataType::PrintASN(), CEnumDataType::PrintASN(), ProcessSAM(), ptw32_mcs_lock_release(), CPhrap_Seq::ReadData(), remove(), RemoveSpaces(), CRegEx::CRegXTerm::Render(), CRegEx::CRegXConcat::Render(), tree< T, tree_node_allocator >::replace(), CItemInfo::Restrict(), CItemInfo::RestrictD(), CItemInfo::RestrictI(), CDUpdater::retrieveAllSequences(), rpc_clear(), s_AddAnnotsToBioseq(), s_AllocNewPage(), s_BlastEvenGapLinkHSPs(), s_BlastNaHashLookupFinalize(), s_BlastUnevenGapLinkHSPs(), s_CheckDuplicateIds(), s_CheckRadix(), s_CreateAnchorPatternForMarkedIDs(), s_DoesTextContainOnlyTheseWords(), s_FilterChains(), s_FindSpliceJunctions(), s_GetAuthorList(), s_GetImprint(), s_GetPagination(), s_IntronToGap(), s_MaxSeqStretchIfLessThanThreshold(), s_ProcessAlignFileRawByLengthPattern(), s_PruneChains(), s_ReadConfig(), s_SetAdapter(), rapidjson::internal::GenericRegexSearch< RegexType, Allocator >::SearchWithAnchoring(), CQueueDataBase::SendExactNotifications(), seq_mac_is_sorted(), SeqLocToBioseq(), CSequenceOfTypeInfo::SetChoiceNext(), CContainerTypeInfo::SetConstIteratorFunctions(), CContainerTypeInfo::SetIteratorFunctions(), SFieldList< SSameTypeListLink >::SetNext(), CTaxTreeBrowser::SetSelectedUids(), CSequenceOfTypeInfo::SetValNodeNext(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::Sort(), xml::node::sort(), tree< T, tree_node_allocator >::sort(), xml::node::sort_fo(), CTreeIterator::SortChildren(), SourceFeatDerive(), SourceFeatRemoveDups(), SprotIndex(), SQLDisconnect(), NTweakExon::SubsumeMicroIntervals(), syncsearch(), tdefl_calculate_minimum_redundancy(), tds_free_packets(), tds_freeze_close_len(), test_generic(), CGff2Record::TokenizeGFF(), CSeqTestManager::UnRegisterTest(), CWizardDlg::UpdateButtons(), CHugeFileValidator::UpdateValidatorContext(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::Validate(), ValNodeFree(), ValNodeFreeData(), VariBandAlign(), VisitorAllRangeTest(), CFlatSeqLoc::x_Add(), CFastaReader::x_AddMultiwayAlignment(), x_CleanAndCompress(), CCgiEntryReaderContext::x_DelimitedRead(), CGlTube< Curve >::x_DrawRecursive(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::x_Erase(), CCache< TKey, TValue, THandler, TLock, TSize >::x_EraseElement(), x_FindLatestSequence(), limited_resource_map< TVDBRowId, CRef< SAmbiguityInfo >, size_t >::x_GC(), CSplitter::x_GetHeight(), CHugeFileValidator::x_GetHugeSetLabel(), CHugeAsnReader::x_GetTopLevelDescriptors(), CSplitter::x_GetWidth(), x_Glob(), CHugeAsnReader::x_HasNestedGenbankSets(), CCleanupHugeAsnReader::x_LooksLikeNucProtSet(), CHttpConnection::x_MaintainFinished(), CAlnSpanVertModel::x_MergeRows(), CBioseq_CI::x_PopEntry(), CPSGS_AsyncResolveBase::x_PrepareSecondarySi2csiQuery(), CAlnMultiRenderer::x_PurgeRowListMap(), CValidError_graph::x_ValidateGraphOnDeltaBioseq(), CGff2Record::xAssignAttributesFromGff(), xfind_one_of_num(), xgbgap(), xgbparse_point(), XMLGetSegment(), and CMemoryChunk::~CMemoryChunk().

◆ prepend()

static void DLIST_NAME() prepend ( DLIST_LIST_TYPE list,
DLIST_TYPE *  item 
)
inlinestatic

Definition at line 66 of file dlist.tmpl.h.

References assert, check(), DLIST_NAME, and NULL.

Referenced by CFileByteSourceReader::SubSource().

◆ prev()

static DLIST_TYPE* DLIST_NAME() prev ( DLIST_LIST_TYPE list,
DLIST_TYPE *  item 
)
inlinestatic

Definition at line 61 of file dlist.tmpl.h.

References DLIST_ITEM, and NULL.

Referenced by _PSIGetLeftExtents(), CRangeUnion< CBGZFPos >::add_range(), CException::AddBacklog(), CTreeIterator::AddChild(), CException::AddPrevious(), CBamFileRangeSet::AddRanges(), NTweakExon::AdjustBiostops(), bm::interval_enumerator< BV >::advance(), CAutoDefModifierCombo::AreFeatureClausesUnique(), CNewCleanup_imp::BiosourceBC(), bm::bit_array_compute_gaps(), bit_decode_func2(), BuildAlignDataSource(), CChain::CalculateSupportAndWeightFromMembers(), NTweakExon::CanCreateNonframeshiftingGap(), CAnyIntron::CAnyIntron(), CChain::CChain(), CExonSelectorApplication::ChainExons(), bm::bvector< Alloc >::check_or_next(), bm::bvector< Alloc >::check_or_next_extract(), NTweakExon::CheckIdAndStrand(), CheckIntervals(), CIgapIntronChain::Clear(), bm::combine_and_sorted(), gap_vector::control(), NTweakExon::ConvertOverlapsToGaps(), CBlobSplitterImpl::CopySkeleton(), CAlnVecMultiDataSource::CreateConsensus(), CAlnVec::CreateConsensus(), CPagerViewButtons::CreateSubNodes(), deflate_rle(), CDirEntry::DereferenceLink(), bm::dgap_2_gap(), DLIST_PREFIX_remove(), EasySeqLocMerge(), CException::EnableBackgroundReporting(), CExceptionReporter::EnableDefault(), CLinkedMultiset< Mapped >::erase(), tree< T, tree_node_allocator >::erase_children(), xml::impl::erase_ns_definition(), ErrSetLogLevel(), ErrSetMessageLevel(), CRegexp::Escape(), bm::bvector< >::extract_next(), CInternalStopFinder::FindStartStopRanges(), bm::for_each_dgap(), bm::for_each_gap_blk(), bm::for_each_gap_blk_range(), bm::for_each_gap_dbit(), bm::serializer< BV >::gamma_gap_array(), bm::gap_and_to_bitset(), bm::gap_bitset_or_count(), bm::gap_bitset_xor_any(), bm::gap_bitset_xor_count(), bm::gap_block_find(), bm::gap_set_array(), bm::gap_split(), bm::gap_sub_to_bitset(), CScore_InternalUnaligned::Get(), bm::bvector< >::get_next(), bm::rs_index< BVAlloc >::get_super_block_count(), SBamIndexRefIndex::GetAlnOverStarts(), CScoreBuilder::GetBlastScoreProtToNucl(), SAlignmentScoringModel::GetExonsOdds(), SBamIndexRefIndex::GetFileRange(), NTweakExon::GetGapLength(), SBamIndexRefIndex::GetLimitRange(), CCDSTranslationProblems::GetNonsenseIntrons(), SAlignmentScoringModel::GetNumGapopensBetweenExons(), CRateMonitor::GetRate(), SAlignmentScoringModel::GetSplicesOdds(), bm::bvector< Alloc >::enumerator::go_up(), HEAP_FreeFast(), HEAP_Trim(), InframeFraction(), CLinkedMultiset< Mapped >::insert(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::insert(), compile_time_bits::TInsertSorter< _Traits, _AllowDuplicates >::insert_down(), CMultAlign::InsertDashesInBase(), bm::is_digest_one_range(), is_sorted(), CValidError_imp::IsMixedStrands(), LBSM_LookupService(), LBSM_LookupServiceEx(), longest_match(), main(), CChain::MainPeaks(), MakeSplicedSeg(), match(), CObjectTypeInfo::MatchPattern(), mdb_cursor_close(), CCpGIslands::MergeIslesWithin(), MessWithSegGenes(), NDirectNetStorageImpl::CObj::Meta(), bm::min_delta_u32(), NcbiLog_ReqStart(), NcbiLog_SetPostLevel(), NcbiLogP_ReqStartStr(), odbc_quote_metadata(), CWizardDlg::OnBackwardClick(), CMacroApplySrcTablePanel::OnDelete(), CIdentifiersPanel::OnDelete(), CGAssemblyPanel::OnDeleteAssembly(), CSeqSubChromoPanel::OnDeleteOneChromosomeClicked(), CSeqSubOrganellePanel::OnDeleteOneOrganelleClicked(), CSeqSubPlasmidPanel::OnDeleteOnePlasmidClicked(), COrgAdvancedPanel::OnDeleteQualifier(), CGAssemblyOtherPanel::OnDeleteSeqtechnology(), CRelaxedLookupDlg::OnPubTextClick(), CBasicManifest_CI< TString >::operator++(), operator<<(), parse_int8(), ParsePcrPrimers(), CChain::PeaksAndLimits(), CSearch< LEGACY, NHITS >::PepCharge(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::pop_back(), CWordPairIndexer::PopulateWordPairIndex(), CGnomonAnnotator::Predict(), CNCBINode::Print(), CBiosampleFieldDiff::Print(), bm::print_bc(), CStatisticsCounters::PrintDelta(), CDataTool::ProcessData(), RangeForEachTest(), bm::deseriaizer_base< DEC, BLOCK_IDX >::read_id_list(), CWriteBackControl::ReadState(), CWriteBackControl::RecordNotifyUpdateBlob(), remove(), DTDElement::RemoveContent(), CSymResolver::Resolve(), CMacroFlowEditor::RunScript(), s_AreFeatureClausesUnique(), s_AreFeatureLabelsSame(), s_AttachContext(), s_BlastEvenGapLinkHSPs(), s_BlastUnevenGapLinkHSPs(), s_ComposeCodonRecognizedStr(), s_ComputeBtopAndIdentity(), s_ComputeChainScore(), s_DeleteLineInfos(), s_Finalize(), s_FormatSecondaryAccessions(), s_IsSuccessor(), s_NotPeptideException(), s_PruneChains(), s_RemoveOverlaps(), s_ReportDependenciesStatus(), s_SetAdapter(), s_TestChainsSorted(), seq_mac_is_unique(), CInvertProcess::SeqEntryProcess(), SeqLocToBioseq(), CNCBlobAccessor::SetBlobCreateTime(), CCassandraFilteredPlan::SetFilterRanges(), SFieldList< SSameTypeListLink >::SetPrev(), SetSuccessors(), CWinSecurity::SetThreadPrivilege(), CWinSecurity::SetTokenPrivilege(), bm::bvector< Alloc >::enumerator::skip(), tree< T, tree_node_allocator >::sort(), xml::attributes::sort(), xml::node::sort_namespace_definitions(), CTreeIterator::SortChildren(), SourceFeatMoveOneUp(), SourceFeatRemoveDups(), CWriteBackControl::StartSyncBlob(), CSimpleDictionary::SuggestAlternates(), CMultiDictionary::SuggestAlternates(), CBlastTabular::sx_MineSegment(), tds71_read_table_names(), tds_free_namelist(), tds_next_placeholder_ucs2le(), tds_read_namelist(), CRawScoreVector< Key, Score >::TrimCount(), CScoreVector< Key, Score >::TrimCount(), CRawScoreVector< Key, Score >::TrimLength(), CScoreVector< Key, Score >::TrimLength(), CRawScoreVector< Key, Score >::TrimThresh(), CWizardDlg::UpdateButtons(), ValNodeNew(), CProjectItemsTree::VerifyDataspecProj(), CSortedProteins::View(), CRegexp::WildcardToRegexp(), CWordPairIndexer::x_AddToWordPairIndex(), CCDSTranslationProblems::x_CountNonsenseIntrons(), CValidError_bioseq::x_DupFeatSeverity(), CCompartApp::CCompartment::x_EvalExons(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::x_FindRangeContaining(), CAlignRangeCollectionList< CAlignRange< TSignedSeqPos > >::x_FindRangesBySecondContaining(), CSingleFeatValidator::x_GetBioseqByLocation(), CFlatGatherer::x_GetFeatsOnCdsProduct(), CFlatGatherer::x_GetFeatsOnCdsProductIdx(), CSDB_Exception::x_Init(), CSeq_loc_Mapper_Base::x_MapSeq_loc(), CAlnSpanVertModel::x_MergeRows(), CNewCleanup_imp::x_OrgnameModBC(), CRegEx::x_ParseSquare(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CSplign::x_Run(), CHugeAsnReader::x_SetBioseqSetHooks(), CCleanupHugeAsnReader::x_SetBioseqSetHooks(), CSplign::x_SetPattern(), CRangeSet< CPairwiseAln::TPos >::x_TrimStartingWith(), CRNAValidator::x_ValidateAnticodon(), CCdregionValidator::x_ValidateCDSPeptides(), and CAlnScannerNexus::xProcessDimensions().

◆ remove()

static void DLIST_NAME() remove ( DLIST_LIST_TYPE list,
DLIST_TYPE *  item 
)
inlinestatic

Definition at line 90 of file dlist.tmpl.h.

References check(), DLIST_NAME, next(), NULL, and prev().

Referenced by CClearKeywords::ApplyToCSeq_entry(), BOOST_AUTO_TEST_CASE(), CIgBlastnAppArgs::CIgBlastnAppArgs(), CIgBlastpAppArgs::CIgBlastpAppArgs(), cleanUpAndFail(), CleanupSeparators(), CGeneModel::Clip(), compress(), CBioSource::FixSexMatingTypeInconsistencies(), fta_get_trna_from_comment(), fta_get_trna_from_product(), g_IgnoreDataFile(), CmRNAFromGeneCdsExon::GetNameFromCDS(), CCdsFromGeneMrnaExon::GetNameFromExon(), CmRNAFromGeneCdsExon::GetNameFromExon(), CCdsFromGeneMrnaExon::GetNameFromGene(), CmRNAFromGeneCdsExon::GetNameFromGene(), CtRNAFromGene::GetNameFromGene(), CCdsFromGeneMrnaExon::GetNameFromMRNA(), GetRnaRef(), MakeFileName(), CSQLITE3_Cache::Open(), CwxLogDiagHandler::Post(), CObjectManagerEngine::PrefetchNotify(), CQueue::RemoveDump(), CNSAffinityRegistry::RemoveDump(), CNSGroupsRegistry::RemoveDump(), CReadBlastApp::RemoveProblems(), CDense_seg::RemovePureGapSegs(), SGridWorkerNodeImpl::Run(), CGridClientSampleApp::Run(), s_CloseListening(), s_CollectRelPathes(), s_MergeDuplicates(), CMacroFunction_RemoveOrgName::s_RemoveOrgName(), uncompress(), VectorRemoveElements(), CFeaturePropagator::x_CdsMapCodeBreaks(), CSeqDBVol::x_CheckVersions(), CFeatureItem::x_CleanQuals(), CQueueDataBase::x_Dump(), CMacroInterpreter::x_PostProcessAddFeature(), CMacroInterpreter::x_PostProcessConvertSetClass(), CBioSource::x_RemoveNameElementDiffs(), and CFastaAlignExportPage::x_SanitizePath().

Modified on Sun Jun 02 05:14:42 2024 by modify_doxy.py rev. 669887