NCBI C++ ToolKit
|
Search Toolkit Book for CLoadLockAcc
#include <objtools/data_loaders/genbank/impl/request_result.hpp>
Public Member Functions | |
CLoadLockAcc (void) | |
CLoadLockAcc (CReaderRequestResult &result, const CSeq_id_Handle &id) | |
bool | IsFound (void) const |
GBL::EExpirationType | GetExpType (void) const |
bool | IsLoadedAccVer (void) const |
TExpirationTime | GetExpirationTimeAcc (void) const |
TData | GetAccVer (void) const |
bool | SetLoadedAccVer (const TData &data) |
bool | SetLoadedAccVer (const TData &data, TExpirationTime expiration_time) |
Static Public Member Functions | |
static const CSeq_id_Handle & | GetAcc (const TData &data) |
static bool | IsFound (const TData &data) |
static GBL::EExpirationType | GetExpType (const TData &data) |
Private Types | |
typedef CGBInfoManager::TCacheAcc::TInfoLock | TParent |
Definition at line 449 of file request_result.hpp.
|
private |
Definition at line 452 of file request_result.hpp.
|
inline |
Definition at line 454 of file request_result.hpp.
CLoadLockAcc::CLoadLockAcc | ( | CReaderRequestResult & | result, |
const CSeq_id_Handle & | id | ||
) |
Definition at line 1014 of file request_result.cpp.
|
inlinestatic |
Definition at line 459 of file request_result.hpp.
References data.
Referenced by CCacheReader::LoadAccVers(), CId2ReaderBase::LoadAccVers(), CReader::LoadAccVers(), and CCacheWriter::SaveSeq_idAccVer().
|
inline |
Definition at line 488 of file request_result.hpp.
Referenced by CGBDataLoader_Native::GetAccVerFound(), CCacheReader::LoadAccVers(), CId2ReaderBase::LoadAccVers(), CReader::LoadAccVers(), and CCacheWriter::SaveSeq_idAccVer().
|
inline |
Definition at line 484 of file request_result.hpp.
|
inlinestatic |
Definition at line 471 of file request_result.hpp.
References data, eExpire_fast, eExpire_normal, and IsFound().
Referenced by CCacheWriter::SaveSeq_idAccVer().
|
inline |
Definition at line 475 of file request_result.hpp.
Referenced by CReaderRequestResult::SetLoadedAcc(), and SetLoadedAccVer().
Definition at line 463 of file request_result.hpp.
References data.
Referenced by CCacheReader::LoadAccVers(), CId2ReaderBase::LoadAccVers(), CReader::LoadAccVers(), and CCacheWriter::SaveSeq_idAccVer().
|
inline |
Definition at line 467 of file request_result.hpp.
Referenced by GetExpType().
|
inline |
Definition at line 480 of file request_result.hpp.
Referenced by CGBDataLoader_Native::GetAccVerFound(), CCacheReader::LoadAccVers(), CId2ReaderBase::LoadAccVers(), CReader::LoadAccVers(), CCacheReader::LoadSeq_idAccVer(), CId2ReaderBase::LoadSeq_idAccVer(), CReader::LoadSeq_idAccVer(), CPubseqReader::LoadSeq_idAccVer(), and CCacheWriter::SaveSeq_idAccVer().
Definition at line 492 of file request_result.hpp.
References data, and GetExpType().
Referenced by CCacheReader::LoadSeq_idAccVer(), and CGICacheReader::LoadSeq_idAccVer().
Definition at line 496 of file request_result.hpp.
References data.