NCBI C++ ToolKit
|
#include <corelib/ncbistd.hpp>
#include <corelib/request_status.hpp>
#include <objtools/pubseq_gateway/impl/cassandra/cass_driver.hpp>
#include "IdCassScope.hpp"
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | SBioseqInfo |
Functions | |
CRequestStatus::ECode | FetchCanonicalSeqId (shared_ptr< CCassConnection > conn, const string &keyspace, const string &sec_seq_id, int16_t sec_seq_id_type, bool sec_seq_id_type_provided, string &accession, int16_t &version, int16_t &seq_id_type) |
CRequestStatus::ECode | FetchBioseqInfo (shared_ptr< CCassConnection > conn, const string &keyspace, bool version_provided, bool seq_id_type_provided, SBioseqInfo &bioseq_info) |
Variables | |
USING_NCBI_SCOPE | |
CRequestStatus::ECode FetchBioseqInfo | ( | shared_ptr< CCassConnection > | conn, |
const string & | keyspace, | ||
bool | version_provided, | ||
bool | seq_id_type_provided, | ||
SBioseqInfo & | bioseq_info | ||
) |
Definition at line 147 of file bioseq_info.cpp.
References ar_dataready, BIOSEQ_INFO_CONSISTENCY, conn, CRequestStatus::e200_Ok, CRequestStatus::e300_MultipleChoices, CRequestStatus::e404_NotFound, fnSeqIdType, fnVersion, SBioseqInfo::m_Accession, SBioseqInfo::m_SeqIdType, SBioseqInfo::m_Version, query, s_GetBioseqValues(), and dtl::version.
CRequestStatus::ECode FetchCanonicalSeqId | ( | shared_ptr< CCassConnection > | conn, |
const string & | keyspace, | ||
const string & | sec_seq_id, | ||
int16_t | sec_seq_id_type, | ||
bool | sec_seq_id_type_provided, | ||
string & | accession, | ||
int16_t & | version, | ||
int16_t & | seq_id_type | ||
) |
Definition at line 58 of file bioseq_info.cpp.
References ar_dataready, CANONICAL_SEQ_ID_CONSISTENCY, conn, CRequestStatus::e200_Ok, CRequestStatus::e300_MultipleChoices, CRequestStatus::e404_NotFound, query, s_GetCSIValues(), s_Select(), sql, and dtl::version.
USING_NCBI_SCOPE |
Definition at line 44 of file bioseq_info.hpp.