NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CScopeAlnSeqIdConverter< TAlnSeqId > Class Template Reference

Search Toolkit Book for CScopeAlnSeqIdConverter

Scope-aware seq-id converter. More...

#include <objtools/alnmgr/seqids_extractor.hpp>

+ Collaboration diagram for CScopeAlnSeqIdConverter< TAlnSeqId >:

Public Member Functions

 CScopeAlnSeqIdConverter (CScope *scope)
 
TAlnSeqId * operator() (const CSeq_id &id) const
 

Private Attributes

CRef< CScopem_Scope
 

Detailed Description

template<class TAlnSeqId>
class CScopeAlnSeqIdConverter< TAlnSeqId >

Scope-aware seq-id converter.

Sets bioseq handle for the id.

See also
CAlnSeqIdsExtract

Definition at line 79 of file seqids_extractor.hpp.

Constructor & Destructor Documentation

◆ CScopeAlnSeqIdConverter()

template<class TAlnSeqId >
CScopeAlnSeqIdConverter< TAlnSeqId >::CScopeAlnSeqIdConverter ( CScope scope)
inline

Definition at line 82 of file seqids_extractor.hpp.

Member Function Documentation

◆ operator()()

template<class TAlnSeqId >
TAlnSeqId* CScopeAlnSeqIdConverter< TAlnSeqId >::operator() ( const CSeq_id id) const
inline

Member Data Documentation

◆ m_Scope

template<class TAlnSeqId >
CRef<CScope> CScopeAlnSeqIdConverter< TAlnSeqId >::m_Scope
mutableprivate

The documentation for this class was generated from the following file:
Modified on Sun Feb 25 03:08:55 2024 by modify_doxy.py rev. 669887