87 mErrorHandler(errorHandler)
126 mpReader->SetProgressReportFrequency(5);
131 bool terminateNow =
false;
132 while (!terminateNow) {
virtual void SetIdResolver(CIdResolver *) override
virtual void ReadSeqAnnot(CStreamLineReader &, CSeq_annot &) override
unique_ptr< CFeatImportData > mpImportData
CImportMessageHandler & mErrorHandler
CFeatImporter_impl(unsigned int, CImportMessageHandler &)
unique_ptr< CFeatAnnotAssembler > mpAssembler
unique_ptr< CFeatLineReader > mpReader
unique_ptr< CIdResolver > mpIdResolver
void ReadSeqAnnot(CNcbiIstream &, CSeq_annot &)
static CFeatImporter * Get(const std::string &, unsigned int, CImportMessageHandler &)
void SetLineNumber(unsigned int lineNumber)
ErrorLevel Severity() const
unsigned int LineNumber() const
virtual void ReportError(const CImportError &)
Simple implementation of ILineReader for i(o)streams.
Uint8 GetLineNumber(void) const
Returns the current line number (counting from 1, not 0).
IO_PREFIX::istream CNcbiIstream
Portable alias for istream.
Defines classes: CDirEntry, CFile, CDir, CSymLink, CMemoryFile, CFileUtil, CFileLock,...