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

Search Toolkit Book for CAnnotImportData

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

+ Collaboration diagram for CAnnotImportData:

Public Member Functions

 CAnnotImportData ()
 
 CAnnotImportData (const CAnnotImportData &rhs)
 
virtual ~CAnnotImportData ()
 
virtual void Serialize (CNcbiOstream &)
 
void Clear ()
 
std::string ValueOf (const std::string &) const
 
void SetValue (const std::string &, const std::string &)
 
std::map< std::string, std::string >::const_iterator begin () const
 
std::map< std::string, std::string >::const_iterator end () const
 

Private Attributes

std::map< std::string, std::stringmAnnotData
 

Detailed Description

Definition at line 49 of file annot_import_data.hpp.

Constructor & Destructor Documentation

◆ CAnnotImportData() [1/2]

CAnnotImportData::CAnnotImportData ( )

Definition at line 42 of file annot_import_data.cpp.

◆ CAnnotImportData() [2/2]

CAnnotImportData::CAnnotImportData ( const CAnnotImportData rhs)

Definition at line 48 of file annot_import_data.cpp.

References mAnnotData.

◆ ~CAnnotImportData()

virtual CAnnotImportData::~CAnnotImportData ( )
inlinevirtual

Definition at line 58 of file annot_import_data.hpp.

Member Function Documentation

◆ begin()

std::map<std::string, std::string>::const_iterator CAnnotImportData::begin ( void  ) const
inline

Definition at line 76 of file annot_import_data.hpp.

References mAnnotData.

◆ Clear()

void CAnnotImportData::Clear ( void  )
inline

Definition at line 64 of file annot_import_data.hpp.

References mAnnotData.

Referenced by CBedLineReader::xProcessTrackLine().

◆ end()

std::map<std::string, std::string>::const_iterator CAnnotImportData::end ( void  ) const
inline

Definition at line 79 of file annot_import_data.hpp.

References mAnnotData.

◆ Serialize()

void CAnnotImportData::Serialize ( CNcbiOstream out)
virtual

Definition at line 57 of file annot_import_data.cpp.

References mAnnotData, and out().

◆ SetValue()

void CAnnotImportData::SetValue ( const std::string ,
const std::string  
)

◆ ValueOf()

string CAnnotImportData::ValueOf ( const std::string ) const

Member Data Documentation

◆ mAnnotData

std::map<std::string, std::string> CAnnotImportData::mAnnotData
private

Definition at line 82 of file annot_import_data.hpp.

Referenced by begin(), CAnnotImportData(), Clear(), end(), Serialize(), and SetValue().


The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:58:27 2024 by modify_doxy.py rev. 669887