NCBI C++ ToolKit
|
Search Toolkit Book for CLoadLockLength
#include <objtools/data_loaders/genbank/impl/request_result.hpp>
Public Member Functions | |
CLoadLockLength (void) | |
CLoadLockLength (CReaderRequestResult &result, const CSeq_id_Handle &id) | |
bool | IsFound (void) const |
GBL::EExpirationType | GetExpType (void) const |
bool | IsLoadedLength (void) const |
TData | GetLength (void) const |
bool | SetLoadedLength (const TData &data) |
bool | SetLoadedLength (const TData &data, TExpirationTime expiration_time) |
Static Public Member Functions | |
static bool | IsFound (const TData &data) |
static GBL::EExpirationType | GetExpType (const TData &data) |
Private Types | |
typedef CGBInfoManager::TCacheLength::TInfoLock | TParent |
Definition at line 645 of file request_result.hpp.
|
private |
Definition at line 648 of file request_result.hpp.
|
inline |
Definition at line 650 of file request_result.hpp.
CLoadLockLength::CLoadLockLength | ( | CReaderRequestResult & | result, |
const CSeq_id_Handle & | id | ||
) |
Definition at line 1049 of file request_result.cpp.
|
inlinestatic |
Definition at line 663 of file request_result.hpp.
References data, eExpire_fast, eExpire_normal, and IsFound().
Referenced by CCacheWriter::SaveSequenceLength().
|
inline |
Definition at line 667 of file request_result.hpp.
Referenced by CReaderRequestResult::SetLoadedLength(), and SetLoadedLength().
|
inline |
Definition at line 676 of file request_result.hpp.
Referenced by CGBDataLoader_Native::GetSequenceLength(), CId2ReaderBase::LoadLengths(), CReader::LoadLengths(), and CCacheWriter::SaveSequenceLength().
Definition at line 655 of file request_result.hpp.
References data, and kInvalidSeqPos.
|
inline |
Definition at line 659 of file request_result.hpp.
Referenced by GetExpType().
|
inline |
Definition at line 672 of file request_result.hpp.
Referenced by CGBDataLoader_Native::GetSequenceLength(), CId2ReaderBase::LoadLengths(), CReader::LoadLengths(), CCacheReader::LoadSequenceLength(), CId2ReaderBase::LoadSequenceLength(), and CCacheWriter::SaveSequenceLength().
Definition at line 680 of file request_result.hpp.
References data, and GetExpType().
Referenced by CCacheReader::LoadSequenceLength().
|
inline |
Definition at line 684 of file request_result.hpp.
References data.