#include <ncbi_pch.hpp>
#include <corelib/ncbi_param.hpp>
#include <corelib/ncbi_system.hpp>
#include <corelib/request_ctx.hpp>
#include <objtools/data_loaders/genbank/reader_id2_base.hpp>
#include <objtools/data_loaders/genbank/dispatcher.hpp>
#include <objtools/data_loaders/genbank/processors.hpp>
#include <objmgr/objmgr_exception.hpp>
#include <objmgr/annot_selector.hpp>
#include <objmgr/impl/tse_info.hpp>
#include <objmgr/impl/tse_chunk_info.hpp>
#include <objmgr/impl/tse_split_info.hpp>
#include <objtools/data_loaders/genbank/request_result.hpp>
#include <objtools/error_codes.hpp>
#include <corelib/ncbimtx.hpp>
#include <corelib/plugin_manager_impl.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/seqloc/Seq_id.hpp>
#include <objects/seqset/Seq_entry.hpp>
#include <objects/id2/id2__.hpp>
#include <objects/seqsplit/ID2S_Seq_annot_Info.hpp>
#include <objects/seqsplit/ID2S_Split_Info.hpp>
#include <objects/seqsplit/ID2S_Chunk_Info.hpp>
#include <objects/seqsplit/ID2S_Chunk.hpp>
#include <serial/iterator.hpp>
#include <serial/serial.hpp>
#include <serial/objistr.hpp>
#include <corelib/plugin_manager_store.hpp>
#include <corelib/ncbi_safe_static.hpp>
#include <iomanip>
Include dependency graph for reader_id2_base.cpp:

Go to the source code of this file.
Classes | |
| struct | SId2BlobInfo |
| struct | SId2LoadedSet |
Defines | |
| #define | NCBI_USE_ERRCODE_X Objtools_Rd_Id2Base |
| #define | DEFAULT_DEBUG_LEVEL CId2ReaderBase::eTraceError |
| #define | MConnFormat MSerial_AsnBinary |
Functions | |
| NCBI_PARAM_DECL (int, GENBANK, ID2_DEBUG) | |
| NCBI_PARAM_DECL (int, GENBANK, ID2_MAX_CHUNKS_REQUEST_SIZE) | |
| NCBI_PARAM_DEF_EX (int, GENBANK, ID2_DEBUG, CId2ReaderBase::eTraceError, eParam_NoThread, GENBANK_ID2_DEBUG) | |
| NCBI_PARAM_DEF_EX (int, GENBANK, ID2_MAX_CHUNKS_REQUEST_SIZE, 100, eParam_NoThread, GENBANK_ID2_MAX_CHUNKS_REQUEST_SIZE) | |
| static size_t | GetMaxChunksRequestSize (void) |
| static bool | SeparateChunksRequests (size_t max_request_size=GetMaxChunksRequestSize()) |
| static bool | LimitChunksRequests (size_t max_request_size=GetMaxChunksRequestSize()) |
| void | LoadedChunksPacket (CID2_Request_Packet &packet, vector< CTSE_Chunk_Info * > &chunks, const CBlob_id &blob_id, vector< AutoPtr< CInitGuard > > &guards) |
|
|
Definition at line 82 of file reader_id2_base.cpp. |
|
|
Definition at line 177 of file reader_id2_base.cpp. |
|
|
Definition at line 73 of file reader_id2_base.cpp. |
|
|
Definition at line 118 of file reader_id2_base.cpp. References NCBI_PARAM_TYPE. Referenced by CId2ReaderBase::LoadBlobs(), CId2ReaderBase::LoadBlobSet(), and CId2ReaderBase::x_LoadSeq_idBlob_idsSet(). |
|
|
Definition at line 135 of file reader_id2_base.cpp. Referenced by CId2ReaderBase::LoadBlobs(), CId2ReaderBase::LoadBlobSet(), and CId2ReaderBase::x_LoadSeq_idBlob_idsSet(). |
|
||||||||||||||||||||
|
Definition at line 565 of file reader_id2_base.cpp. References ERR_POST_X, and NON_CONST_ITERATE. |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
Definition at line 127 of file reader_id2_base.cpp. Referenced by CId2ReaderBase::LoadBlobSet(), CId2ReaderBase::x_LoadSeq_idBlob_idsSet(), and CId2ReaderBase::x_SetExclude_blobs(). |
1.4.6
Modified on Mon Dec 07 16:22:07 2009 by modify_doxy.py rev. 173732