A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classRowSourceTable.html below:

NCBI C++ ToolKit: RowSourceTable Class Reference

Search Toolkit Book for RowSourceTable

#include <algo/structure/cd_utils/cuRowSourceTable.hpp>

  RowSourceTable ()   void  addEntry (int row, CCdCore *cd, int rowInCD, bool normal=true, bool scoped=true)   void  addEntry (int row, RowSource rs, bool scoped=true)   int  findEntries (int row, vector< RowSource > &src, bool scopedOnly=false) const   void  removeEntriesForCD (vector< int > &colRows, CCdCore *cd)   const RowSourcefindEntry (int row) const   RowSourcefindEntry (int row)   bool  isPending (int row) const   void  getMasterRows (vector< int > &masters)   int  getCDs (vector< CCdCore * > &cds)   int  getCDsInScope (vector< CCdCore * > &cds)   int  getCDsOutofScope (vector< CCdCore * > &cds)   bool  isCDInScope (CCdCore *cd) const   bool  isEntryInScope (const RowSource &rs) const   void  clear ()   void  convertFromCDRows (CCdCore *cd, const vector< int > &cdRows, set< int > &colRows) const   int  convertFromCDRow (CCdCore *cd, int cdRows) const   void  convertToCDRows (const vector< int > &colRows, CDRowsMap &cdRows) const   bool  isRowInCD (int row, CCdCore *cd) const  

Definition at line 26 of file cuRowSourceTable.hpp.

◆ CDRowIndexMap ◆ RowSourceMap ◆ RowSourceTable() ◆ addEntry() [1/2] ◆ addEntry() [2/2]

Definition at line 20 of file cuRowSourceTable.cpp.

References RowSource::cd, map_checker< Container >::insert(), multimap_checker< Container >::insert(), set< Key, Compare >::insert(), m_cdRowIndexMap, m_cdsInScope, m_cdsOutofScope, m_masters, m_table, makeCDRowKey(), RowSource::normal, PENDING_ROW_START, row, and RowSource::rowInSrc.

◆ clear() void RowSourceTable::clear ( void  ) ◆ convertFromCDRow() int RowSourceTable::convertFromCDRow ( CCdCorecd, int  cdRows  ) const ◆ convertFromCDRows() void RowSourceTable::convertFromCDRows ( CCdCorecd, const vector< int > &  cdRows, set< int > &  colRows  ) const ◆ convertToCDRows() void RowSourceTable::convertToCDRows ( const vector< int > &  colRows, CDRowsMapcdRows  ) const ◆ findEntries()

Definition at line 97 of file cuRowSourceTable.cpp.

References multimap_checker< Container >::equal_range(), isCDInScope(), m_table, and row.

Referenced by AlignmentCollection::AddAlignment(), SeqTree::addSelectionFields(), convertToCDRows(), MultipleAlignment::copyRowSource(), SeqTree::fixRowNumber(), AlignmentCollection::GetLeafDescendentCD(), AlignmentCollection::GetScopedLeafCD(), AlignmentCollection::GetSeniorMemberCD(), TaxTreeData::insertLineage(), isRowInCD(), AlignmentCollection::mapRow(), and SeqTree::updateSeqCounts().

◆ findEntry() [1/2] ◆ findEntry() [2/2] ◆ getCDs() int RowSourceTable::getCDs ( vector< CCdCore * > &  cds ) ◆ getCDsInScope() int RowSourceTable::getCDsInScope ( vector< CCdCore * > &  cds ) ◆ getCDsOutofScope() int RowSourceTable::getCDsOutofScope ( vector< CCdCore * > &  cds ) ◆ getMasterRows() void RowSourceTable::getMasterRows ( vector< int > &  masters ) ◆ isCDInScope() bool RowSourceTable::isCDInScope ( CCdCorecd ) const ◆ isEntryInScope() ◆ isPending() bool RowSourceTable::isPending ( int  row ) const ◆ isRowInCD() ◆ makeCDRowKey() ◆ removeEntriesForCD() void RowSourceTable::removeEntriesForCD ( vector< int > &  colRows, CCdCorecd  )

Definition at line 37 of file cuRowSourceTable.cpp.

References RowSource::cd, multimap_checker< Container >::equal_range(), map_checker< Container >::erase(), multimap_checker< Container >::erase(), set< Key, Compare >::erase(), i, set< Key, Compare >::insert(), isCDInScope(), m_cdRowIndexMap, m_cdsOutofScope, m_masters, m_table, makeCDRowKey(), RowSource::normal, PENDING_ROW_START, RowSource::rowInSrc, and RowSource::wasMaster().

Referenced by AlignmentCollection::removeRowSourcesForCD().

◆ transferCDs() ◆ m_cdRowIndexMap ◆ m_cdsInScope ◆ m_cdsOutofScope ◆ m_masters set<int> RowSourceTable::m_masters private ◆ m_table

The documentation for this class was generated from the following files:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4