NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CAlignMap::SMapRangeEdge Struct Reference

Search Toolkit Book for CAlignMap::SMapRangeEdge

#include <algo/gnomon/gnomon_model.hpp>

Public Member Functions

 SMapRangeEdge (TSignedSeqPos p, TSignedSeqPos e=0, EEdgeType t=eBoundary, const string &seq=kEmptyStr)
 
bool operator< (const SMapRangeEdge &mre) const
 
bool operator== (const SMapRangeEdge &mre) const
 

Public Attributes

TSignedSeqPos m_pos
 
TSignedSeqPos m_extra
 
EEdgeType m_edge_type
 
string m_extra_seq
 

Detailed Description

Definition at line 674 of file gnomon_model.hpp.

Constructor & Destructor Documentation

◆ SMapRangeEdge()

CAlignMap::SMapRangeEdge::SMapRangeEdge ( TSignedSeqPos  p,
TSignedSeqPos  e = 0,
EEdgeType  t = eBoundary,
const string seq = kEmptyStr 
)
inline

Definition at line 675 of file gnomon_model.hpp.

Member Function Documentation

◆ operator<()

bool CAlignMap::SMapRangeEdge::operator< ( const SMapRangeEdge mre) const
inline

Definition at line 676 of file gnomon_model.hpp.

References m_pos.

◆ operator==()

bool CAlignMap::SMapRangeEdge::operator== ( const SMapRangeEdge mre) const
inline

Definition at line 677 of file gnomon_model.hpp.

References m_pos.

Member Data Documentation

◆ m_edge_type

EEdgeType CAlignMap::SMapRangeEdge::m_edge_type

◆ m_extra

TSignedSeqPos CAlignMap::SMapRangeEdge::m_extra

◆ m_extra_seq

string CAlignMap::SMapRangeEdge::m_extra_seq

◆ m_pos

TSignedSeqPos CAlignMap::SMapRangeEdge::m_pos

The documentation for this struct was generated from the following file:
Modified on Mon May 20 05:03:45 2024 by modify_doxy.py rev. 669887