IsEmptySeq_set(
void)
const;
149 boolIsSetId(
void)
const;
150 boolCanGetId(
void)
const;
154 boolIsSetColl(
void)
const;
155 boolCanGetColl(
void)
const;
156 const TColl& GetColl(
void)
const;
159 boolIsSetLevel(
void)
const;
160 boolCanGetLevel(
void)
const;
161 TLevelGetLevel(
void)
const;
164 boolIsSetClass(
void)
const;
165 boolCanGetClass(
void)
const;
166 TClassGetClass(
void)
const;
169 boolIsSetRelease(
void)
const;
170 boolCanGetRelease(
void)
const;
171 const TRelease& GetRelease(
void)
const;
174 boolIsSetDate(
void)
const;
175 boolCanGetDate(
void)
const;
176 const TDate& GetDate(
void)
const;
179 boolIsSetDescr(
void)
const;
180 boolCanGetDescr(
void)
const;
181 const TDescr& GetDescr(
void)
const;
184 boolHasAnnots(
void)
const;
194 boolIsRemoved(
void)
const;
246 typedef intTComplexityTable[25];
247 static constTComplexityTable& sx_GetComplexityTable(
void);
253 const TScopeInfo& x_GetScopeInfo(
void)
const;
278 voidResetId(
void)
const;
279 voidSetId(
TId&
id)
const;
281 voidResetColl(
void)
const;
282 voidSetColl(
TColl& v)
const;
284 voidResetLevel(
void)
const;
285 voidSetLevel(
TLevelv)
const;
287 voidResetClass(
void)
const;
288 voidSetClass(
TClassv)
const;
290 voidResetRelease(
void)
const;
291 voidSetRelease(
TRelease& v)
const;
293 voidResetDate(
void)
const;
294 voidSetDate(
TDate& v)
const;
296 voidResetDescr(
void)
const;
297 voidSetDescr(
TDescr& v)
const;
298 TDescr& SetDescr(
void)
const;
299 boolAddSeqdesc(
CSeqdesc& d)
const;
302 voidAddSeq_descr(
TDescr& v)
const;
371 intindex = -1)
const;
387 intindex = -1)
const;
403 intindex = -1)
const;
420 intindex = -1)
const;
422 intindex = -1)
const;
439 intindex = -1)
const;
456 intindex = -1)
const;
474 intindex = -1)
const;
481 voidRemove(ERemoveMode
mode= eRemoveSeq_entry)
const;
491 voidx_Detach(
void)
const;
506 voidx_RealResetId(
void)
const;
507 voidx_RealSetId(
TId&
id)
const;
508 voidx_RealResetColl(
void)
const;
509 voidx_RealSetColl(
TColl& v)
const;
510 voidx_RealResetLevel(
void)
const;
511 voidx_RealSetLevel(
TLevelv)
const;
512 voidx_RealResetClass(
void)
const;
513 voidx_RealSetClass(
TClassv)
const;
514 voidx_RealResetRelease(
void)
const;
515 voidx_RealSetRelease(
TRelease& v)
const;
516 voidx_RealResetDate(
void)
const;
517 voidx_RealSetDate(
TDate& v)
const;
CBioseq_set_EditHandle â.
const CTSE_Handle & GetTSE_Handle(void) const
const CTSE_Info_Object & GetObjectInfo_Base(void) const
bool IsRemoved(void) const
TScopeInfo & GetNCObject(void) const
@Seq_descr.hpp User-defined methods of the data storage class.
CScope_Impl & x_GetScopeImpl(void) const
CScope & GetScope(void) const
Returns scope.
bool operator<(const CEquivRange &A, const CEquivRange &B)
bool operator==(const CEquivRange &A, const CEquivRange &B)
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
const TScopeInfo & x_GetScopeInfo(void) const
CBioseq_set::TClass TClass
DECLARE_OPERATOR_BOOL(m_Info.IsValid())
Check if handle points to a bioseq-set.
const CTSE_Handle & GetTSE_Handle(void) const
TScopeInfo & x_GetScopeInfo(void) const
void x_RealResetDescr(void) const
CBioseq_set TObject
Unified interface for templates.
CBioseq_set::TLevel TLevel
CConstRef< TObject > GetObjectCore(void) const
CScope & GetScope(void) const
Get scope this handle belongs to.
void x_RealSetDescr(TDescr &v) const
CBioseq_set_ScopeInfo(const CTSE_Handle &tse, const TObjectInfo &info)
bool IsRemoved(void) const
CConstRef< CBioseq_set > GetCompleteBioseq_set(void) const
Return the complete bioseq-set object.
TObjectInfo & GetNCObjectInfo(void)
CBioseq_set_Info TObjectInfo
bool operator==(const CBioseq_set_Handle &handle) const
Check if handles point to the same bioseq.
CConstRef< TObject > GetCompleteObject(void) const
CBioseq_set_ScopeInfo TScopeInfo
static TComplexityTable sm_ComplexityTable
bool operator<(const CBioseq_set_Handle &handle) const
For usage in containers.
void x_RealAddSeq_descr(TDescr &v) const
CBioseq_set::TRelease TRelease
bool operator!=(const CBioseq_set_Handle &handle) const
CBioseq_set_EditHandle(void)
bool x_RealAddSeqdesc(CSeqdesc &v) const
CScope_Impl & x_GetScopeImpl(void) const
CRef< CSeqdesc > x_RealRemoveSeqdesc(const CSeqdesc &v) const
CRef< CSeqdesc > x_RealReplaceSeqdesc(const CSeqdesc &old_desc, CSeqdesc &new_desc) const
CScopeInfo_Ref< TScopeInfo > TLock
CSeq_entry_Info & x_GetInfo(void) const
CBioseq_set::TDescr TDescr
CConstRef< CBioseq_set > GetBioseq_setCore(void) const
Return core data for the bioseq-set.
friend class CBioseq_set_EditHandle
TScopeInfo & x_GetScopeInfo(void) const
const TObjectInfo & GetObjectInfo(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.
bool operator!=(const CNCBI_IPAddr &lhs, unsigned int rhs)
#define NCBI_XOBJMGR_EXPORT
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