#include <objects/seqloc/seqloc__.hpp>
#include <objmgr/scope.hpp>
#include <util/range.hpp>
Include dependency graph for equiv_range.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Go to the SVN repository for this file.
Classes class CEquivRange class CEquivRangeBuilder Typedefs typedef vector< CEquivRange > TEquivList Functions CNcbiOstream & operator<< (CNcbiOstream &out, const CEquivRange &range) string s_RelToStr (CEquivRange::ERelative rel) bool operator== (const CEquivRange &A, const CEquivRange &B) bool operator< (const CEquivRange &A, const CEquivRange &B) bool s_SortEquivBySubjt (const CEquivRange &A, const CEquivRange &B) Typedef Documentation ◆ TEquivList typedef vector<CEquivRange> TEquivListDefinition at line 49 of file equiv_range.hpp.
Function Documentation ◆ operator<() bool operator< ( const CEquivRange & A, const CEquivRange & B )Definition at line 135 of file equiv_range.cpp.
Referenced by set< ETranslationFrame >::operator<(), and multiset< TIndexKey, PIndexBySecondLess >::operator<().
◆ operator<<() CNcbiOstream& operator<< ( CNcbiOstream & out, const CEquivRange & range )Definition at line 96 of file equiv_range.cpp.
References CEquivRange::AlignId, eNa_strand_minus, out(), CEquivRange::Query, CEquivRange::SegmtId, CEquivRange::SplitId, CEquivRange::Strand, and CEquivRange::Subjt.
◆ operator==() bool operator== ( const CEquivRange & A, const CEquivRange & B )Definition at line 131 of file equiv_range.cpp.
Referenced by CRowReader< TTraits >::CRowIterator::operator!=(), set< ETranslationFrame >::operator==(), and multiset< TIndexKey, PIndexBySecondLess >::operator==().
◆ s_RelToStr() string s_RelToStr ( CEquivRange::ERelative rel )Definition at line 106 of file equiv_range.cpp.
References CEquivRange::eAbove, CEquivRange::eAfter, CEquivRange::eBefore, CEquivRange::eInterQuery, CEquivRange::eIntersects, CEquivRange::eInterSubjt, CEquivRange::eUnder, and CEquivRange::eWtf.
◆ s_SortEquivBySubjt() bool s_SortEquivBySubjt ( const CEquivRange & A, const CEquivRange & B )Definition at line 150 of file equiv_range.cpp.
Referenced by CEquivRangeBuilder::MergeAbuttings(), and CTreeAlignMerger::x_MakeSeqAlign().
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