NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include "psg_cache_bioseq_info.hpp"
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include <objtools/pubseq_gateway/protobuf/psg_protobuf.pb.h>
#include "psg_cache_bytes_util.hpp"
Go to the source code of this file.
Go to the SVN repository for this file.
Typedefs | |
using | TPackBytes = CPubseqGatewayCachePackBytes |
using | TUnpackBytes = CPubseqGatewayCacheUnpackBytes |
using | TField = CBioseqInfoFetchRequest::EFields |
Functions | |
size_t | PackedKeySize (size_t acc_sz) |
Variables | |
USING_IDBLOB_SCOPE | |
static const unsigned | kPackedZeroSz = 1 |
static const unsigned | kPackedVersionSz = 3 |
static const unsigned | kPackedSeqIdTypeSz = 2 |
static const unsigned | kPackedGISz = 8 |
Definition at line 50 of file psg_cache_bioseq_info.cpp.
Definition at line 48 of file psg_cache_bioseq_info.cpp.
Definition at line 49 of file psg_cache_bioseq_info.cpp.
size_t PackedKeySize | ( | size_t | acc_sz | ) |
Definition at line 57 of file psg_cache_bioseq_info.cpp.
References kPackedGISz, kPackedSeqIdTypeSz, kPackedVersionSz, and kPackedZeroSz.
Referenced by CPubseqGatewayCacheBioseqInfo::Fetch().
|
static |
Definition at line 55 of file psg_cache_bioseq_info.cpp.
Referenced by PackedKeySize(), CPubseqGatewayCacheBioseqInfo::PackKey(), and CPubseqGatewayCacheBioseqInfo::UnpackKey().
|
static |
Definition at line 54 of file psg_cache_bioseq_info.cpp.
Referenced by PackedKeySize(), CPubseqGatewayCacheBioseqInfo::PackKey(), and CPubseqGatewayCacheBioseqInfo::UnpackKey().
|
static |
Definition at line 53 of file psg_cache_bioseq_info.cpp.
Referenced by PackedKeySize(), CPubseqGatewayCacheBioseqInfo::PackKey(), and CPubseqGatewayCacheBioseqInfo::UnpackKey().
|
static |
Definition at line 52 of file psg_cache_bioseq_info.cpp.
Referenced by PackedKeySize(), CPubseqGatewayCacheBioseqInfo::PackKey(), and CPubseqGatewayCacheBioseqInfo::UnpackKey().
USING_IDBLOB_SCOPE |
Definition at line 46 of file psg_cache_bioseq_info.cpp.