NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CGff3FeatureMap Class Reference

Search Toolkit Book for CGff3FeatureMap

#include "gff3_annot_assembler.hpp"
(Private to src/objtools/import/ftable.)

+ Collaboration diagram for CGff3FeatureMap:

Public Member Functions

 CGff3FeatureMap ()
 
 ~CGff3FeatureMap ()
 
void AddFeature (const std::string &id, CRef< CSeq_feat > pFeature)
 
CRef< CSeq_featFindFeature (const std::string &id)
 

Private Attributes

std::map< std::string, CRef< CSeq_feat > > mMap
 

Detailed Description

Definition at line 52 of file gff3_annot_assembler.hpp.

Constructor & Destructor Documentation

◆ CGff3FeatureMap()

CGff3FeatureMap::CGff3FeatureMap ( )
inline

Definition at line 56 of file gff3_annot_assembler.hpp.

◆ ~CGff3FeatureMap()

CGff3FeatureMap::~CGff3FeatureMap ( )
inline

Definition at line 58 of file gff3_annot_assembler.hpp.

Member Function Documentation

◆ AddFeature()

void CGff3FeatureMap::AddFeature ( const std::string id,
CRef< CSeq_feat pFeature 
)
inline

◆ FindFeature()

CRef<CSeq_feat> CGff3FeatureMap::FindFeature ( const std::string id)
inline

Member Data Documentation

◆ mMap

std::map<std::string, CRef<CSeq_feat> > CGff3FeatureMap::mMap
private

Definition at line 85 of file gff3_annot_assembler.hpp.

Referenced by AddFeature(), and FindFeature().


The documentation for this class was generated from the following file:
Modified on Wed Sep 04 14:59:51 2024 by modify_doxy.py rev. 669887