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

Search Toolkit Book for CGbEntryHandler

handler for GenBank release files More...

+ Inheritance diagram for CGbEntryHandler:
+ Collaboration diagram for CGbEntryHandler:

Public Member Functions

 CGbEntryHandler (CObjectOStream &ostr)
bool HandleSeqEntry (CRef< CSeq_entry > &entry)
 user code for handling a Seq-entry goes here. More...
- Public Member Functions inherited from CGBReleaseFile::ISeqEntryHandler
virtual ~ISeqEntryHandler (void)

Private Attributes


Detailed Description

handler for GenBank release files

Definition at line 162 of file objextract.cpp.

Constructor & Destructor Documentation

◆ CGbEntryHandler()

CGbEntryHandler::CGbEntryHandler ( CObjectOStream ostr)

Definition at line 165 of file objextract.cpp.

Member Function Documentation

◆ HandleSeqEntry()

bool CGbEntryHandler::HandleSeqEntry ( CRef< CSeq_entry > &  entry)

user code for handling a Seq-entry goes here.

The return value indicates whethear to continue (true), or abort (false) the read.

Implements CGBReleaseFile::ISeqEntryHandler.

Definition at line 170 of file objextract.cpp.

References CSerialObject::GetThisTypeInfo(), m_Ostr, and CObjectOStream::Write().

Member Data Documentation

◆ m_Ostr

CObjectOStream& CGbEntryHandler::m_Ostr

Definition at line 177 of file objextract.cpp.

Referenced by HandleSeqEntry().

The documentation for this class was generated from the following file:
Modified on Mon Mar 04 05:09:53 2024 by rev. 669887