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

NCBI C++ ToolKit: include/gui/objutils/object_index.hpp Source File

1 #ifndef GUI_OBJUTILS___OBJECT_INDEX__HPP 2 #define GUI_OBJUTILS___OBJECT_INDEX__HPP 62

objects::CScope& scope,

bool

product =

false

);

68

objects::CScope& scope,

bool

product =

false

);

71  const

objects::CSeq_id*

GetId

()

const

{

return

m_Id.GetPointer(); }

73  const

objects::CSeq_id_Handle&

GetAccNoVer

()

const

{

return

m_AccNoVer; }

100  const

objects::CSeq_feat&

GetFeat

()

const

{

return

m_Feat.GetObject(); }

122  void

Clear(objects::CScope* scope);

130  bool

Remove(

const CObject

& obj);

131  bool Remove

(

const

objects::CSeq_id&

id

);

132  bool Remove

(

const

objects::CSeq_feat& feature);

133  bool Remove

(

const

objects::CSeq_align& align);

134  bool Remove

(

const

objects::CVcfVariant& vcf);

136  bool Empty

()

const

;

148  bool HasMatches

(

const

objects::CSeq_feat& feature, objects::CScope& scope)

const

;

159  void

GetOriginalIds(vector<const objects::CSeq_id*>& ids)

const

;

160  void

GetFeatures(vector<const objects::CSeq_feat*>& features)

const

;

161  void

GetAligns(vector<const objects::CSeq_align*>& aligns)

const

;

181  static inline TFeatCode

x_GetFeatureCode(

const

objects::CSeq_feat& feature);

183  void

x_GetMatches(

const CSeq_id_Descr

& descr,

const

objects::CSeq_id_Handle& h,

185  bool

x_HasMatches(

const CSeq_id_Descr

& descr,

const

objects::CSeq_id_Handle& h,

186  bool

at_least_one,

bool

no_ver)

const

;

bool Remove(const objects::CSeq_align &align)

TVcfVariantMap::iterator x_FindVcfVariant(const objects::CVcfVariant &vcf_variant)

map< CConstRef< objects::CSeq_align >, ISelObjectHandle * > TAlignMap

multimap< TFeatCode, const CSeq_feat_Descr * > TCodeToFeatMap

bool Remove(const objects::CVcfVariant &vcf)

map< CConstRef< objects::CVcfVariant >, ISelObjectHandle * > TVcfVariantMap

void Add(ISelObjectHandle *obj_handle, const objects::CSeq_id &id, bool product=false)

bool HasMatches(const objects::CVcfVariant &vcf) const

bool Remove(const objects::CSeq_feat &feature)

void GetMatches(const objects::CSeq_feat &feature, objects::CScope &scope, TResults &results) const

bool HasMatches(const objects::CSeq_align &align) const

map< const objects::CSeq_feat *, CSeq_feat_Descr * > TFeatDescrs

TVcfVariantMap m_VcfVariantMap

set< const ISelObjectHandle * > TResults

bool HasMatches(const CObject &object, objects::CScope &scope) const

void Add(ISelObjectHandle *obj_handle, const objects::CSeq_align &align)

bool HasMatches(const objects::CSeq_feat &feature, objects::CScope &scope) const

vector< CSeq_id_Descr * > TIdDescrs

void GetMatches(const objects::CVcfVariant &vcf, TResults &results) const

TVcfVariantMap::const_iterator x_FindVcfVariant(const objects::CVcfVariant &vcf_variant) const

void Add(ISelObjectHandle *obj_handle, const objects::CVcfVariant &vcf)

void GetMatches(const objects::CSeq_align &align, TResults &results) const

bool Remove(const objects::CSeq_id &id)

multimap< objects::CSeq_id_Handle, SRec > TIdMap

CRef< objects::CScope > m_Scope

void GetMatches(const CObject &object, objects::CScope &scope, TResults &results) const

void Add(ISelObjectHandle *obj_handle, const objects::CSeq_feat &feature)

CSeq_feat_Descr(const CSeq_feat_Descr &)

CRef< ISelObjectHandle > m_ObjHandle

CConstRef< objects::CSeq_feat > m_Feat

const CSeq_id_Descr * GetProductDescr() const

CRef< objects::CScope > m_Scope

CSeq_id_Descr * m_ProductDescr

CSeq_feat_Descr & operator=(const CSeq_feat_Descr &)

const CRef< ISelObjectHandle > GetObjectHandle() const

const objects::CSeq_feat & GetFeat() const

CConstRef< objects::CSeq_id > m_Id

bool HasOriginalAccNoVer() const

const objects::CSeq_id_Handle & GetAccNoVer() const

const TIdHandleVector & GetIdHandles() const

CRef< ISelObjectHandle > m_ObjHandle

const objects::CSeq_id * GetId() const

TIdHandleVector m_IdHandles

objects::CSeq_id_Handle m_AccNoVer

const CRef< ISelObjectHandle > GetObjectHandle() const

CSeq_id_Descr(ISelObjectHandle *obj_handle, const objects::CSeq_id &id, objects::CScope &scope, bool product=false)

virtual ~ISelObjectHandle()

container_type::const_iterator const_iterator

container_type::iterator iterator

vector< CConstRef< CObject > > GetObjects(CSeq_entry_Handle seh, const string &field, CFieldNamePanel::EFieldType field_type, int subtype, const string &ncRNA_class, CConstRef< objects::CSeq_submit > submit, CRef< CEditingActionConstraint > constraint, vector< CSeq_entry_Handle > *descr_context=nullptr)

bool Empty(const CNcbiOstrstream &src)

vector< CConstRef< CObject > > TConstObjects

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIOBJUTILS_EXPORT

Defines to provide correct exporting from DLLs in Windows.

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

vector< objects::CSeq_id_Handle > TIdHandleVector


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