NCBI C++ ToolKit
Classes | Macros | Functions
Seq_id.hpp File Reference
#include <objects/seqloc/Seq_id_.hpp>
#include <corelib/ncbi_limits.hpp>
#include <serial/serializable.hpp>
#include <objects/seq/Bioseq.hpp>
#include <objects/seqloc/Textseq_id.hpp>
#include <set>
+ Include dependency graph for Seq_id.hpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CSeq_id
 
struct  SSeqIdRange
 SSeqIdRange –. More...
 
class  SSeqIdRange::const_iterator
 
class  CSeqIdException
 CSeqIdException –. More...
 

Macros

#define NCBI_ACC(type, div, mol)   eSeqId_##type | eAcc_##div | fAcc_##mol
 

Functions

template<class TId >
CConstRef< CSeq_idGet_ConstRef_Seq_id (TId &id)
 Dummy convertor for container search functions. More...
 
template<class container >
CConstRef< CSeq_idGetSeq_idByType (const container &ids, CSeq_id::E_Choice choice)
 Search the container of CRef<CSeq_id> for the id of given type. More...
 
template<class container >
TGi FindGi (const container &ids)
 Return gi from id list if exists, return 0 otherwise. More...
 
template<class container >
CConstRef< CSeq_idFindTextseq_id (const container &ids)
 Return text seq-id from id list if exists, return 0 otherwise. More...
 
Modified on Sat Apr 27 11:18:44 2024 by modify_doxy.py rev. 669887