Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCSeq__annot__Handle.html below:
NCBI C++ ToolKit: CSeq_annot_Handle Class Reference
Search Toolkit Book for CSeq_annot_Handle
CSeq_annot_Handle –. More...
#include <objmgr/seq_annot_handle.hpp>
Inheritance diagram for CSeq_annot_Handle:
[legend]
Collaboration diagram for CSeq_annot_Handle:
[legend] Public Types typedef CSeq_annot TObject Unified interface for templates. More...
Public Member Functions CSeq_annot_Handle (void) DECLARE_OPERATOR_BOOL (m_Info.IsValid()) bool IsRemoved (void) const const CTSE_Handle & GetTSE_Handle (void) const void Reset (void) bool operator== (const CSeq_annot_Handle &annot) const Check if handles point to the same seq-annot. More...
bool operator!= (const CSeq_annot_Handle &annot) const bool operator< (const CSeq_annot_Handle &annot) const For usage in containers. More...
bool OrderedBefore (const CSeq_annot_Handle &annot) const More stable comparison - takes loading order in account. More...
CScope & GetScope (void) const Get scope this handle belongs to. More...
CConstRef< CSeq_annot > GetCompleteSeq_annot (void) const Complete and return const reference to the current seq-annot. More...
CConstRef< CSeq_annot > GetSeq_annotCore (void) const CConstRef< TObject > GetCompleteObject (void) const CConstRef< TObject > GetObjectCore (void) const CSeq_entry_Handle GetParentEntry (void) const Get parent Seq-entry handle. More...
CSeq_entry_Handle GetTopLevelEntry (void) const Get top level Seq-entry handle. More...
CSeq_annot_EditHandle GetEditHandle (void) const Get 'edit' version of handle. More...
bool IsNamed (void) const const string & GetName (void) const CSeq_annot::C_Data::E_Choice Which (void) const bool IsFtable (void) const bool IsAlign (void) const bool IsGraph (void) const bool IsIds (void) const bool IsLocs (void) const bool IsSeq_table (void) const size_t GetSeq_tableNumRows (void) const bool Seq_annot_IsSetId (void) const bool Seq_annot_CanGetId (void) const const CSeq_annot::TId & Seq_annot_GetId (void) const bool Seq_annot_IsSetDb (void) const bool Seq_annot_CanGetDb (void) const CSeq_annot::TDb Seq_annot_GetDb (void) const bool Seq_annot_IsSetName (void) const bool Seq_annot_CanGetName (void) const const CSeq_annot::TName & Seq_annot_GetName (void) const bool Seq_annot_IsSetDesc (void) const bool Seq_annot_CanGetDesc (void) const const CSeq_annot::TDesc & Seq_annot_GetDesc (void) const void Swap (CSeq_annot_Handle &annot) const TScopeInfo & x_GetScopeInfo (void) const const CSeq_annot_Info & x_GetInfo (void) const const CSeq_annot & x_GetSeq_annotCore (void) const CScope_Impl & x_GetScopeImpl (void) const Protected Types typedef CSeq_annot_ScopeInfo TScopeInfo Protected Member Functions CSeq_annot_Handle (const CSeq_annot_Info &annot, const CTSE_Handle &tse) void x_Set (const CSeq_annot_Info &annot, const CTSE_Handle &tse) Protected Attributes CScopeInfo_Ref< TScopeInfo > m_Info Friends class CScope_Impl class CSeq_annot_CI class CAnnot_Collector class CMappedFeat class CAnnotObject_Ref Detailed Description
CSeq_annot_Handle –.
Proxy to access seq-annot objects
Definition at line 100 of file seq_annot_handle.hpp.
The documentation for this class was generated from the following files:
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