NCBI C++ ToolKit
|
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | SCombinedNetStorage |
struct | SDirectNetStorageImpl |
struct | SDirectNetStorageByKeyImpl |
Functions | |
template<class TDerived , class TBaseRef > | |
TDerived * | Impl (TBaseRef &base_ref) |
void | s_SetServiceName (CNetStorageObjectLoc &loc, const string &service) |
bool | s_TrustOldLoc (CCompoundIDPool &pool, const string &old_loc, TNetStorageFlags new_flags) |
TDerived* Impl | ( | TBaseRef & | base_ref | ) |
Definition at line 44 of file netstorage.cpp.
void s_SetServiceName | ( | CNetStorageObjectLoc & | loc, |
const string & | service | ||
) |
Definition at line 149 of file netstorage.cpp.
References NStr::CompareNocase(), and CNetStorageObjectLoc::SetServiceName().
Referenced by SDirectNetStorageImpl::Create(), and SDirectNetStorageByKeyImpl::Open().
bool s_TrustOldLoc | ( | CCompoundIDPool & | pool, |
const string & | old_loc, | ||
TNetStorageFlags | new_flags | ||
) |
Definition at line 186 of file netstorage.cpp.
References eNFL_NetCache, eNFL_NotFound, eNFL_Unknown, fNST_AnyLoc, fNST_FileTrack, fNST_Movable, fNST_NetCache, and CNetStorageObjectLoc::GetLocation().
Referenced by SDirectNetStorageImpl::Exists(), and SDirectNetStorageByKeyImpl::Exists().