Go to the SVN repository for this file.
1 #ifndef NETCACHE__SRV_REF__HPP 2 #define NETCACHE__SRV_REF__HPP 39template <class C, class Locker = typename CLockerTraits<C>::TLockerType>
Special variant of CRef that doesn't check for NULL when dereferencing.
CSrvRef(const TThisType &ref)
CRef< C, Locker > TParent
TObjectType & operator*(void)
TObjectType * operator->(void)
TParent::locker_type locker_type
CSrvRef(TObjectType *ptr, const locker_type &locker_value)
CSrvRef(TObjectType *ptr)
CSrvRef< C, Locker > TThisType
TParent::TObjectType TObjectType
TThisType & operator=(const TThisType &ref)
TThisType & operator=(const TThisType &ref)
Assignment operator for references.
typename CLockerTraits< SNCBlobVerData >::TLockerType locker_type
Define alias for locking type.
TObjectType * GetPointerOrNull(void) THROWS_NONE
Get pointer value.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
CSrvRef< C > SrvRef(C *object)
Full information about NetCache blob (excluding key)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4