NCBI C++ ToolKit
Public Types | Public Member Functions | List of all members
CAlignRangeCollectionList< TAlnRange >::PIndexBySecondLess Struct Reference

Search Toolkit Book for CAlignRangeCollectionList::PIndexBySecondLess

#include <util/align_range_coll.hpp>

Public Types

using is_transparent = void
 

Public Member Functions

bool operator() (const TIndexKey &k1, const TIndexKey &k2) const
 
bool operator() (const TIndexKey &k1, position_type pos) const
 
bool operator() (position_type pos, const TIndexKey &k2) const
 

Detailed Description

template<class TAlnRange>
struct CAlignRangeCollectionList< TAlnRange >::PIndexBySecondLess

Definition at line 1006 of file align_range_coll.hpp.

Member Typedef Documentation

◆ is_transparent

template<class TAlnRange >
using CAlignRangeCollectionList< TAlnRange >::PIndexBySecondLess::is_transparent = void

Definition at line 1007 of file align_range_coll.hpp.

Member Function Documentation

◆ operator()() [1/3]

template<class TAlnRange >
bool CAlignRangeCollectionList< TAlnRange >::PIndexBySecondLess::operator() ( const TIndexKey k1,
const TIndexKey k2 
) const
inline

Definition at line 1008 of file align_range_coll.hpp.

◆ operator()() [2/3]

template<class TAlnRange >
bool CAlignRangeCollectionList< TAlnRange >::PIndexBySecondLess::operator() ( const TIndexKey k1,
position_type  pos 
) const
inline

Definition at line 1012 of file align_range_coll.hpp.

◆ operator()() [3/3]

template<class TAlnRange >
bool CAlignRangeCollectionList< TAlnRange >::PIndexBySecondLess::operator() ( position_type  pos,
const TIndexKey k2 
) const
inline

Definition at line 1016 of file align_range_coll.hpp.


The documentation for this struct was generated from the following file:
Modified on Mon Jul 15 05:33:29 2024 by modify_doxy.py rev. 669887