34 #ifndef ALGO_BLAST_BLASTINPUT___BLAST_FASTA_INPUT__HPP
35 #define ALGO_BLAST_BLASTINPUT___BLAST_FASTA_INPUT__HPP
110 void x_InitInputReader();
127 EInputFormat
format = eFasta,
128 bool paired =
false);
131 EInputFormat
format = eFasta);
137 virtual bool End(
void) {
return m_LineReader->AtEOF();}
Declares CBlastScopeSource class to create properly configured CScope objects to invoke the BLAST dat...
CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...
Operators to edit gaps in sequences.
unsigned int TSeqPos
Type for sequence locations and lengths.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
IO_PREFIX::istream CNcbiIstream
Portable alias for istream.
#define NCBI_BLASTINPUT_EXPORT
Structure to represent a single sequence to be fed to BLAST.