HasParentEntry(
void)
const;
135 boolIsTopLevelEntry(
void)
const;
141 boolIsTopLevelSeq_submit(
void)
const;
142 const CSeq_submit& GetTopLevelSeq_submit(
void)
const;
143 const CSubmit_block& GetTopLevelSubmit_block(
void)
const;
168 boolIsSeq(
void)
const;
170 TSeqGetSeq(
void)
const;
173 boolIsSet(
void)
const;
175 TSetGetSet(
void)
const;
178 boolIsSetDescr(
void)
const;
180 const TDescr& GetDescr(
void)
const;
186 TBlobIdGetBlobId(
void)
const;
193 boolIsRemoved(
void)
const;
241 const TScopeInfo& x_GetScopeInfo(
void)
const;
280 voidSetDescr(
TDescr& v)
const;
281 TDescr& SetDescr(
void)
const;
282 voidResetDescr(
void)
const;
283 boolAddSeqdesc(
CSeqdesc& v)
const;
287 voidAddDescr(
TDescr& v)
const;
292 TSetSetSet(
void)
const;
293 TSeqSetSeq(
void)
const;
297 voidSelectNone(
void)
const;
316 TSetTakeSet(
const TSet& seqset)
const;
338 TSeqTakeSeq(
const TSeq& seq)
const;
361 voidCollapseSet(
void)
const;
366 TSeqConvertSetToSeq(
void)
const;
459 intindex = -1)
const;
475 intindex = -1)
const;
491 intindex = -1)
const;
508 intindex = -1)
const;
525 intindex = -1)
const;
542 intindex = -1)
const;
559 intindex = -1)
const;
563 voidRemove(
void)
const;
566 voidUpdateAnnotations(
void)
const;
582 voidx_RealSetDescr(
TDescr& v)
const;
583 voidx_RealResetDescr(
void)
const;
584 boolx_RealAddSeqdesc(
CSeqdesc& v)
const;
587 voidx_RealAddSeq_descr(
TDescr& 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)
bool operator<(const CSeq_entry_Handle &handle) const
For usage in containers.
TObjectInfo & GetNCObjectInfo(void)
CSeq_entry_Info TObjectInfo
TScopeInfo & x_GetScopeInfo(void) const
const TObjectInfo & GetObjectInfo(void) const
CSeq_entry TObject
Unified interface for templates.
CSeq_entry_ScopeInfo TScopeInfo
CBioseq_set::TClass TClass
E_Choice Which(void) const
bool operator==(const CSeq_entry_Handle &handle) const
Check if handles point to the same seq-entry.
bool IsRemoved(void) const
const CTSE_Handle & GetTSE_Handle(void) const
DECLARE_OPERATOR_BOOL(m_Info.IsValid())
CScopeInfo_Ref< TScopeInfo > TLock
bool operator!=(const CSeq_entry_Handle &handle) const
CBioseq_set_EditHandle TSet
CSeq_entry_ScopeInfo(const CTSE_Handle &tse, const TObjectInfo &info)
CConstRef< CSeq_entry > GetCompleteSeq_entry(void) const
Complete and get const reference to the seq-entry.
CScope & GetScope(void) const
Get scope this handle belongs to.
const TScopeInfo & x_GetScopeInfo(void) const
CSeq_entry::E_Choice E_Choice
CConstRef< TObject > GetObjectCore(void) const
CConstRef< TObject > GetCompleteObject(void) const
TSet SelectSet(const TSet &seqset) const
Make the empty Seq-entry be in set state with Bioseq-set object from the argument seqset.
CSeq_entry_EditHandle(void)
CScope_Impl & x_GetScopeImpl(void) const
TSeq SelectSeq(const TSeq &seq) const
Make the empty Seq-entry be in seq state with Bioseq object from the argument seqset.
CConstRef< CSeq_entry > GetSeq_entryCore(void) const
Get const reference to the seq-entry.
#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
E_Choice
Choice variants.
void Swap(T &a, T &b) RAPIDJSON_NOEXCEPT
Custom swap() to avoid dependency on C++ <algorithm> header.
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