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 ( )

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

Definition at line 76 of file annot_import_data.hpp.

References mAnnotData.

◆ Clear()

void CAnnotImportData::Clear ( void  )

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

Definition at line 79 of file annot_import_data.hpp.

References mAnnotData.

◆ Serialize()

void CAnnotImportData::Serialize ( CNcbiOstream out)

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

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 Dec 01 04:50:47 2023 by rev. 669887