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/handle__range__map_8hpp_source.html below:

NCBI C++ ToolKit: include/objmgr/impl/handle_range_map.hpp Source File

1 #ifndef OBJECTS_OBJMGR_IMPL___HANDLE_RANGE_MAP__HPP 2 #define OBJECTS_OBJMGR_IMPL___HANDLE_RANGE_MAP__HPP 59  typedef

vector<CSeq_id_Handle>

TIds

;

60  typedef

list< CRef<CSeq_id> >

TIds2

;

74  typedef

pair<CSeq_id_Handle, bool>

TSeg

;

105  void

AddLocation(

const CSeq_loc

& loc,

117  bool empty

(

void

)

const

{

return

m_LocMap.empty(); }

124  return

m_LocMap.find(idh);

128  bool

IntersectingWithLoc(

const CSeq_loc

& loc)

const

;

134  void

AddRange(

const CSeq_id

&

id

,

140  void

AddRange(

const CSeq_id

&

id

,

143  void

AddRange(

const CSeq_id

&

id

,

148

m_MasterSeq = master_seq;

CHandleRange::TRange TRange

map< CSeq_id_Handle, CHandleRange > TLocMap

void SetMasterSeq(const CMasterSeqSegments *master_seq)

const_iterator begin(void) const

void x_ProcessLocation(const CSeq_loc &loc)

CConstRef< CMasterSeqSegments > m_MasterSeq

const_iterator find(const CSeq_id_Handle &idh) const

const TLocMap & GetMap(void) const

TLocMap::const_iterator const_iterator

const_iterator end(void) const

int AddSegment(const CSeq_id_Handle &id, bool minus_strand)

bool GetMinusStrand(int seg) const

CMasterSeqSegments(const CMasterSeqSegments &)

list< CRef< CSeq_id > > TIds2

~CMasterSeqSegments(void)

vector< CSeq_id_Handle > TIds

int GetSegmentCount(void) const

void operator=(const CMasterSeqSegments &)

void AddSegments(const CSeqMap &seq)

void AddSegmentIds(int idx, const TIds &ids)

void AddSegmentId(int idx, const CSeq_id_Handle &id)

map< CSeq_id_Handle, int > TId2Seg

int FindSeg(const CSeq_id_Handle &h) const

const CSeq_id_Handle & GetHandle(int seg) const

pair< CSeq_id_Handle, bool > TSeg

container_type::const_iterator const_iterator

unsigned int TSeqPos

Type for sequence locations and lengths.

ETransSplicing

Convenience functions for popular overlapping types.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

#define NCBI_XOBJMGR_EXPORT

ENa_strand

strand of nucleic acid

unsigned int

A callback function used to compare two keys in a database.

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.


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