NCBI C++ ToolKit
|
Search Toolkit Book for CLoadLockType
#include <objtools/data_loaders/genbank/impl/request_result.hpp>
Public Member Functions | |
CLoadLockType (void) | |
CLoadLockType (CReaderRequestResult &result, const CSeq_id_Handle &id) | |
bool | IsFound (void) const |
GBL::EExpirationType | GetExpType (void) const |
bool | IsLoadedType (void) const |
TData | GetType (void) const |
bool | SetLoadedType (const TData &data) |
bool | SetLoadedType (const TData &data, TExpirationTime expiration_time) |
Static Public Member Functions | |
static CSeq_inst::TMol | GetType (const TData &data) |
static bool | IsFound (const TData &data) |
static GBL::EExpirationType | GetExpType (const TData &data) |
Private Types | |
typedef CGBInfoManager::TCacheType::TInfoLock | TParent |
Definition at line 691 of file request_result.hpp.
|
private |
Definition at line 694 of file request_result.hpp.
|
inline |
Definition at line 696 of file request_result.hpp.
CLoadLockType::CLoadLockType | ( | CReaderRequestResult & | result, |
const CSeq_id_Handle & | id | ||
) |
Definition at line 1056 of file request_result.cpp.
|
inlinestatic |
Definition at line 713 of file request_result.hpp.
References data, eExpire_fast, eExpire_normal, and IsFound().
Referenced by CCacheWriter::SaveSequenceType().
|
inline |
Definition at line 717 of file request_result.hpp.
Referenced by CReaderRequestResult::SetLoadedType(), and SetLoadedType().
|
inlinestatic |
Definition at line 701 of file request_result.hpp.
References data.
Referenced by CGBDataLoader_Native::GetSequenceTypeFound(), CId2ReaderBase::LoadTypes(), CReader::LoadTypes(), and CCacheWriter::SaveSequenceType().
|
inline |
Definition at line 726 of file request_result.hpp.
Definition at line 705 of file request_result.hpp.
References data.
Referenced by CId2ReaderBase::LoadTypes(), and CReader::LoadTypes().
|
inline |
Definition at line 709 of file request_result.hpp.
Referenced by GetExpType().
|
inline |
Definition at line 722 of file request_result.hpp.
Referenced by CGBDataLoader_Native::GetSequenceTypeFound(), CCacheReader::LoadSequenceType(), CId2ReaderBase::LoadSequenceType(), CId2ReaderBase::LoadTypes(), CReader::LoadTypes(), and CCacheWriter::SaveSequenceType().
Definition at line 730 of file request_result.hpp.
References data, and GetExpType().
Referenced by CCacheReader::LoadSequenceType().
Definition at line 734 of file request_result.hpp.
References data.