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

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

1 #ifndef ANNOT_OBJECT__HPP 2 #define ANNOT_OBJECT__HPP 84  size_t end

(

void

)

const 115

TFtable::iterator iter);

117

TAlign::iterator iter);

119

TGraph::iterator iter);

121

TLocs::iterator iter);

136 #ifdef NCBI_NON_POD_TYPE_STL_ITERATORS 142  bool

IsEmpty(

void

)

const

;

143  bool

IsRemoved(

void

)

const

;

144  bool

IsRegular(

void

)

const

;

145  bool

IsChunkStub(

void

)

const

;

158  const CTSE_Info

& GetTSE_Info(

void

)

const

;

165  TIndex

GetAnnotIndex(

void

)

const

;

174  const CObject

* GetObjectPointer(

void

)

const

;

176  bool

IsFeat(

void

)

const

;

177  const CSeq_feat

& GetFeat(

void

)

const

;

178  const CSeq_feat

* GetFeatFast(

void

)

const

;

180  bool

IsAlign(

void

)

const

;

182  const CSeq_align

* GetAlignFast(

void

)

const

;

184  bool

IsGraph(

void

)

const

;

186  const CSeq_graph

* GetGraphFast(

void

)

const

;

191  bool

IsLocs(

void

)

const

;

192  const CSeq_loc

& GetLocs(

void

)

const

;

195  void

GetMaps(vector<CHandleRangeMap>& hrmaps,

201  void

x_SetObject(

const CSeq_feat

& new_obj);

202  void

x_SetObject(

const CSeq_align

& new_obj);

203  void

x_SetObject(

const CSeq_graph

& new_obj);

205  const

TFtable::iterator& x_GetFeatIter(

void

)

const

;

206  const

TAlign::iterator& x_GetAlignIter(

void

)

const

;

207  const

TGraph::iterator& x_GetGraphIter(

void

)

const

;

208  const

TLocs::iterator& x_GetLocsIter(

void

)

const

;

210  void

x_MoveToBack(

TFtable

& cont);

212  static void

x_ProcessAlign(vector<CHandleRangeMap>& hrmaps,

215  static void

x_ProcessFeat(vector<CHandleRangeMap>& hrmaps,

218  static void

x_ProcessGraph(vector<CHandleRangeMap>& hrmaps,

224  return

m_Key.IsSingle();

233  return

m_Key.begin();

246

m_Key.SetMultiple(begin, end);

260  void

x_Locs_AddFeatSubtype(

int

ftype,

324

: m_Seq_annot_Info(0),

430 const

CSeq_annot::C_Data::TFtable::iterator&

439 const

CSeq_annot::C_Data::TAlign::iterator&

448 const

CSeq_annot::C_Data::TGraph::iterator&

457 const

CSeq_annot::C_Data::TLocs::iterator&

User-defined methods of the data storage class.

@ eEmpty

no filtering at all.

CSeqFeatData::ESubtype TFeatSubtype

const TFtable::iterator & x_GetFeatIter(void) const

TAnnotType Which(void) const

const CTSE_Chunk_Info & GetChunk_Info(void) const

const CSeq_loc & GetLocs(void) const

CUnionBuffer< TFtable::iterator > m_Feat

const CSeq_align * GetAlignFast(void) const

const CSeq_annot_Info & GetSeq_annot_Info(void) const

CTSE_Chunk_Info * m_Chunk

const TLocs::iterator & x_GetLocsIter(void) const

const TGraph::iterator & x_GetGraphIter(void) const

const CSeq_graph & GetGraph(void) const

bool IsRegular(void) const

union CAnnotObject_Info::@740 m_Iter

vector< TIndexRange > TTypeIndexSet

CUnionBuffer< TLocs::iterator > m_Locs

CUnionBuffer< TGraph::iterator > m_Graph

const CSeq_feat * GetFeatFast(void) const

TFeatSubtype GetFeatSubtype(void) const

size_t GetKeysBegin(void) const

TIndex GetAnnotIndex(void) const

CSeq_annot_Info * m_Seq_annot_Info

const CSeq_feat & GetFeat(void) const

CSeqFeatData::E_Choice TFeatType

void SetKeys(size_t begin, size_t end)

const SAnnotTypeSelector & GetTypeSelector(void) const

TFeatType GetFeatType(void) const

void SetKey(const SAnnotObject_Key &key)

SAnnotTypeSelector m_Type

const TAlign::iterator & x_GetAlignIter(void) const

bool IsChunkStub(void) const

pair< size_t, size_t > TIndexRange

TAnnotType GetAnnotType(void) const

const SAnnotObject_Key & GetKey(void) const

C_Data::E_Choice TAnnotType

bool HasSingleKey(void) const

const CSeq_align & GetAlign(void) const

CUnionBuffer< TAlign::iterator > m_Align

bool IsRemoved(void) const

const CSeq_graph * GetGraphFast(void) const

size_t GetKeysEnd(void) const

CSeq_annot::C_Data C_Data

namespace ncbi::objects::

unsigned int TSeqPos

Type for sequence locations and lengths.

objects::CSeqFeatData::ESubtype GetFeatSubtype(const string &feat_type)

void Reset(void)

Reset the handle (remove seq-id reference)

int32_t Int4

4-byte (32-bit) signed integer

TThisType & SetToOpen(position_type toOpen)

position_type GetToOpen(void) const

#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

void SetFrom(TFrom value)

Assign a value to From data member.

TFrom GetFrom(void) const

Get the From member data.

E_Choice

Choice variants.

list< CRef< CSeq_graph > > TGraph

list< CRef< CSeq_align > > TAlign

E_Choice

Choice variants.

list< CRef< CSeq_loc > > TLocs

list< CRef< CSeq_feat > > TFtable

@ e_Locs

used for communication between tools

const struct ncbi::grid::netcache::search::fields::KEY key

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

void SetMultiple(size_t from, size_t to)

CRange< TSeqPos > m_Range

bool IsSingle(void) const

TFeatSubtype GetFeatSubtype(void) const

TAnnotType GetAnnotType(void) const

TFeatType GetFeatType(void) const


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