NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <objects/seqcode/Seq_code_type.hpp>
#include "ftacpp.hpp"
#include "index.h"
#include "ftaerr.hpp"
#include "indx_err.h"
#include "utilfun.h"
#include "ftablock.h"
#include "entry.h"
#include "indx_blk.h"
#include "genbank.h"
Go to the source code of this file.
Go to the SVN repository for this file.
Macros | |
#define | THIS_FILE "entry.cpp" |
Functions | |
USING_SCOPE (objects) | |
static size_t | FileReadBuf (char *to, size_t len, FileBuf &ffbuf) |
EntryPtr | LoadEntryGenbank (ParserPtr pp, size_t offset, size_t len) |
DataBlkPtr | LoadEntry (ParserPtr pp, size_t offset, size_t len) |
Definition at line 190 of file entry.cpp.
References FileBuf::current, i, and len.
Referenced by LoadEntry(), and LoadEntryGenbank().
DataBlkPtr LoadEntry | ( | ParserPtr | pp, |
size_t | offset, | ||
size_t | len | ||
) |
Definition at line 300 of file entry.cpp.
References Parser::EMBL, ERR_FORMAT_DirSubMode, ERR_FORMAT_NonAsciiChar, ERR_INPUT_CannotReadEntry, ErrPostEx, ErrPostStr, Parser::ffbuf, FileReadBuf(), Parser::format, fta_StringCpy(), i, len, DataBlk::len, MemFree(), DataBlk::mOffset, DataBlk::mpData, DataBlk::mpNext, Parser::NCBI, offset, ParFlat_ENTRYNODE, FileBuf::set_offs(), SEV_FATAL, SEV_WARNING, Parser::source, and StringNew().
Referenced by EmblAscii(), EmblIndex(), GenBankAsciiOrig(), SprotAscii(), and SprotIndex().
Definition at line 217 of file entry.cpp.
References Parser::EMBL, ERR_FORMAT_DirSubMode, ERR_FORMAT_NonAsciiChar, ERR_INPUT_CannotReadEntry, ErrPostEx, ErrPostStr, Parser::ffbuf, FileReadBuf(), Parser::format, fta_StringCpy(), i, len, DataBlk::len, MemFree(), DataBlk::mOffset, DataBlk::mpNext, Parser::NCBI, offset, ParFlat_ENTRYNODE, FileBuf::set_offs(), SEV_FATAL, SEV_WARNING, Parser::source, and StringNew().
Referenced by GenBankAscii().
USING_SCOPE | ( | objects | ) |