NCBI C++ ToolKit
Public Member Functions | Protected Member Functions | Friends | List of all members
CBlastInputSourceOMF Class Referenceabstract

Search Toolkit Book for CBlastInputSourceOMF

#include <algo/blast/blastinput/blast_input.hpp>

+ Inheritance diagram for CBlastInputSourceOMF:

Public Member Functions

virtual ~CBlastInputSourceOMF ()
 

Protected Member Functions

virtual int GetNextSequence (CBioseq_set &bioseq_set)=0
 Get one sequence (or a pair for NGS reads) More...
 
virtual bool End (void)=0
 

Friends

class CBlastInputOMF
 

Detailed Description

Definition at line 424 of file blast_input.hpp.

Constructor & Destructor Documentation

◆ ~CBlastInputSourceOMF()

virtual CBlastInputSourceOMF::~CBlastInputSourceOMF ( )
inlinevirtual

Definition at line 427 of file blast_input.hpp.

Member Function Documentation

◆ End()

virtual bool CBlastInputSourceOMF::End ( void  )
protectedpure virtual

◆ GetNextSequence()

virtual int CBlastInputSourceOMF::GetNextSequence ( CBioseq_set bioseq_set)
protectedpure virtual

Get one sequence (or a pair for NGS reads)

Parameters
bioseq_setRead sequences will be appended there [in|out]
Returns
Number of bases read

Implemented in CShortReadFastaInputSource, CASN1InputSourceOMF, and CSraInputSource.

Referenced by CBlastInputOMF::GetNextSeqBatch().

Friends And Related Function Documentation

◆ CBlastInputOMF

friend class CBlastInputOMF
friend

Definition at line 437 of file blast_input.hpp.


The documentation for this class was generated from the following file:
Modified on Wed Apr 17 13:10:02 2024 by modify_doxy.py rev. 669887