shared_ptr<CPSG_ReplyItem>& item)
override;
112 constshared_ptr<CPSG_Reply>& reply)
override;
145 const string& blob_id,
162 constshared_ptr<CPSG_ReplyItem>& item)
override;
164 constshared_ptr<CPSG_Reply>& reply)
override;
195 const string& blob_id,
212 constshared_ptr<CPSG_ReplyItem>& item)
override;
214 constshared_ptr<CPSG_Reply>& reply)
override;
258 constshared_ptr<CPSG_ReplyItem>& item)
override;
260 constshared_ptr<CPSG_Reply>& reply)
override;
298 constshared_ptr<CPSG_ReplyItem>& item)
override;
300 constshared_ptr<CPSG_Reply>& reply)
override;
302 constshared_ptr<CPSG_Reply>& reply)
override;
355 booladd_wgs_master =
false);
389 constshared_ptr<CPSG_ReplyItem>& item)
override;
391 constshared_ptr<CPSG_Reply>& reply)
override;
393 constshared_ptr<CPSG_Reply>& reply)
override;
407 constshared_ptr<CPSG_Reply>& reply);
440 booladd_wgs_master =
false);
457 constshared_ptr<CPSG_Reply>& reply)
override;
459 constshared_ptr<CPSG_Reply>& reply)
override;
482 booladd_wgs_master =
false);
492 constshared_ptr<CPSG_Reply>& reply)
override;
512 booladd_wgs_master =
false);
523 typedefpair<EPSG_Status, shared_ptr<CPSG_NamedAnnotInfo>>
TAnnotInfo;
543 constshared_ptr<CPSG_ReplyItem>& item)
override;
545 constshared_ptr<CPSG_ReplyItem>& item)
override;
547 constshared_ptr<CPSG_Reply>& reply)
override;
576 booladd_wgs_master =
false);
583 constshared_ptr<CPSG_ReplyItem>& item)
override;
585 constshared_ptr<CPSG_Reply>& reply)
override;
shared_ptr< CPSG_BioseqInfo > m_BioseqInfo
const CSeq_id_Handle & GetSeq_id() const
ostream & PrintProcessorArgs(ostream &out) const override
EPSG_Status m_BioseqInfoStatus
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
const char * GetProcessorName() const override
~CPSGL_BioseqInfo_Processor() override
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
CFastMutex m_BioseqInfoMutex
CPSGL_BioseqInfo_Processor(const CSeq_id_Handle &seq_id, CPSGCaches *caches=nullptr)
shared_ptr< SPsgBioseqInfo > m_BioseqInfoResult
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
EPSG_Status m_BlobInfoStatus
shared_ptr< CPSG_BlobInfo > m_BlobInfo
ostream & PrintProcessorArgs(ostream &out) const override
const CSeq_id_Handle & GetSeq_id() const
CFastMutex m_BlobInfoMutex
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
const string & GetBlob_id() const
~CPSGL_BlobInfo_Processor() override
const char * GetProcessorName() const override
CPSGL_BlobInfo_Processor(const CSeq_id_Handle &seq_id, CPSGCaches *caches=nullptr)
shared_ptr< SPsgBlobInfo > m_BlobInfoResult
CDataSource * m_DataSource
shared_ptr< CPSG_NamedAnnotStatus > m_AnnotStatus
EProcessResult ProcessReplySlow(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
shared_ptr< CPSG_NamedAnnotInfo > m_AnnotInfo
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
CPSGL_CDDAnnot_Processor(const SCDDIds &cdd_ids, const TSeqIdSet &id_set, CDataSource *data_source, CPSGCaches *caches=nullptr)
ostream & PrintProcessorArgs(ostream &out) const override
const char * GetProcessorName() const override
shared_ptr< CPSG_BlobInfo > m_BlobInfo
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
shared_ptr< CPSG_BlobData > m_BlobData
vector< CSeq_id_Handle > TSeqIdSet
~CPSGL_CDDAnnot_Processor() override
EProcessResult ProcessReplyFinal() override
CPSGL_GetBlob_Processor(const CPsgBlobId &dl_blob_id, CDataSource *data_source, CPSGCaches *caches=nullptr, bool add_wgs_master=false)
~CPSGL_GetBlob_Processor() override
const string & GetBlob_id() const
ostream & PrintProcessorArgs(ostream &out) const override
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
EProcessResult ProcessReplySlow(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
const CTSE_Lock & GetTSE_Lock() const
const char * GetProcessorName() const override
CPSGL_GetChunk_Processor(CTSE_Chunk_Info &chunk, CDataSource *data_source, CPSGCaches *caches=nullptr, bool add_wgs_master=false)
void AddChunk(CTSE_Chunk_Info &chunk)
EProcessResult ProcessReplySlow(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
ostream & PrintProcessorArgs(ostream &out) const override
~CPSGL_GetChunk_Processor() override
const char * GetProcessorName() const override
vector< CTSE_Chunk_Info * > m_Chunks
ostream & PrintChunk(ostream &out, CTSE_Chunk_Info &chunk) const
CPSGL_Get_Processor(const CSeq_id_Handle &seq_id, CDataSource *data_source, CPSGCaches *caches=nullptr, bool add_wgs_master=false)
EProcessResult ProcessReplySlow(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
const CSeq_id_Handle & GetSeq_id() const
const string & GetPSGBlobId() const
CConstRef< CPsgBlobId > CreateDLBlobId(STSESlot *tse_slot) override
const shared_ptr< SPsgBioseqInfo > & GetBioseqInfoResult() const
EPSG_Status GetBioseqInfoStatus() const
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
EPSG_Status m_BioseqInfoStatus
const TBioseqInfo & GetBioseqInfo() const
shared_ptr< CPSG_BioseqInfo > TBioseqInfo
EProcessResult x_PreProcessReply(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply)
int GetForbiddenBlobState() const
~CPSGL_Get_Processor() override
shared_ptr< SPsgBioseqInfo > m_BioseqInfoResult
ostream & PrintProcessorArgs(ostream &out) const override
EProcessResult ProcessReplyFinal() override
const CTSE_Lock & GetTSE_Lock() const
const char * GetProcessorName() const override
CConstRef< CPsgBlobId > GetDLBlobId() const
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
~CPSGL_Info_Processor() override
const string & GetBlob_id() const
ostream & PrintProcessorArgs(ostream &out) const override
const CSeq_id_Handle & GetSeq_id() const
shared_ptr< SPsgBioseqInfo > m_BioseqInfoResult
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
EPSG_Status m_BioseqInfoStatus
EPSG_Status m_BlobInfoStatus
shared_ptr< CPSG_BioseqInfo > m_BioseqInfo
shared_ptr< SPsgBlobInfo > m_BlobInfoResult
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
CPSGL_Info_Processor(const CSeq_id_Handle &seq_id, CPSGCaches *caches=nullptr)
shared_ptr< CPSG_BlobInfo > m_BlobInfo
const char * GetProcessorName() const override
EPSG_Status m_IpgTaxIdStatus
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
CFastMutex m_IpgTaxIdMutex
const CSeq_id_Handle & GetSeq_id() const
CPSGL_IpgTaxId_Processor(const CSeq_id_Handle &seq_id, bool is_WP_acc, CPSGCaches *caches=nullptr)
const char * GetProcessorName() const override
EProcessResult ProcessReplyFast(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
~CPSGL_IpgTaxId_Processor() override
ostream & PrintProcessorArgs(ostream &out) const override
EProcessResult ProcessReplySlow(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
CPSGL_LocalCDDBlob_Processor(CTSE_Chunk_Info &cdd_chunk_info, const SCDDIds &cdd_ids, CDataSource *data_source, CPSGCaches *caches=nullptr, bool add_wgs_master=false)
~CPSGL_LocalCDDBlob_Processor() override
CConstRef< CPsgBlobId > CreateDLBlobId(STSESlot *tse_slot) override
ostream & PrintProcessorArgs(ostream &out) const override
CFastMutex m_CDDProcessorMutex
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
CTSE_Chunk_Info & m_CDDChunkInfo
const char * GetProcessorName() const override
EProcessResult ProcessItemSlow(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
const char * GetProcessorName() const override
vector< CSeq_id_Handle > TSeq_ids
pair< EPSG_Status, shared_ptr< CPSG_NamedAnnotInfo > > TAnnotInfo
CFastMutex m_NAProcessorMutex
ostream & PrintProcessorArgs(ostream &out) const override
~CPSGL_NA_Processor() override
const TAnnotInfos & GetAnnotInfos() const
vector< TAnnotInfo > TAnnotInfos
CPSGL_NA_Processor(const TSeq_ids &ids, CDataSource *data_source, CPSGCaches *caches=nullptr, bool add_wgs_master=false)
const TSeq_ids & GetSeq_ids() const
EProcessResult ProcessReplyFinal() override
EProcessResult ProcessItemFast(EPSG_Status status, const shared_ptr< CPSG_ReplyItem > &item) override
EProcessResult ProcessReplySlow(EPSG_Status status, const shared_ptr< CPSG_Reply > &reply) override
const TResults & GetResults() const
Include a standard set of the NCBI C++ Toolkit most basic headers.
std::ofstream out("events_result.xml")
main entry point for tests
SStrictId_Tax::TId TTaxId
Taxon id type.
EPSG_Status
Retrieval result.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4