NCBI C++ ToolKit
|
Search Toolkit Book for CBioObjectId
#include <objmgr/bio_object_id.hpp>
Public Types | |
enum | EType { eSeqId , eSetId , eUniqNumber , eUnSet } |
Public Member Functions | |
CBioObjectId () | |
CBioObjectId (const CSeq_id_Handle &id) | |
CBioObjectId (EType type, TIntId id) | |
const CSeq_id_Handle & | GetSeqId () const |
TIntId | GetSetId () const |
TIntId | GetUniqNumber () const |
bool | operator== (const CBioObjectId &other) const |
bool | operator!= (const CBioObjectId &other) const |
bool | operator< (const CBioObjectId &other) const |
EType | GetType () const |
const CSeq_id_Handle & | x_GetSeqIdNoCheck () const |
Private Attributes | |
pair< EType, CSeq_id_Handle > | m_Id |
Definition at line 42 of file bio_object_id.hpp.
enum CBioObjectId::EType | ( | void | ) |
Enumerator | |
---|---|
eSeqId | |
eSetId | |
eUniqNumber | |
eUnSet |
Definition at line 45 of file bio_object_id.hpp.
|
inline |
Definition at line 51 of file bio_object_id.hpp.
|
inlineexplicit |
Definition at line 52 of file bio_object_id.hpp.
Definition at line 53 of file bio_object_id.hpp.
References _ASSERT.
|
inline |
Definition at line 59 of file bio_object_id.hpp.
References _ASSERT.
Referenced by CTSE_Info::x_FindBioObject().
|
inline |
Definition at line 63 of file bio_object_id.hpp.
References _ASSERT, and GI_TO.
Referenced by CTSE_Info::x_FindBioObject().
|
inline |
Definition at line 81 of file bio_object_id.hpp.
Referenced by CTSE_Info::x_FindBioObject(), CTSE_Info::x_IndexBioseq(), CTSE_Info::x_RegisterBioObject(), and CTSE_Info::x_UnregisterBioObject().
|
inline |
Definition at line 67 of file bio_object_id.hpp.
|
inline |
Definition at line 74 of file bio_object_id.hpp.
References m_Id.
|
inline |
Definition at line 77 of file bio_object_id.hpp.
References m_Id.
|
inline |
Definition at line 71 of file bio_object_id.hpp.
References m_Id.
|
inline |
Definition at line 82 of file bio_object_id.hpp.
|
private |
Definition at line 85 of file bio_object_id.hpp.
Referenced by operator!=(), operator<(), and operator==().