RTBKit
0.9
Open-source framework to create real-time ad bidding systems.
|
Public Member Functions | |
RcuLocked (T *ptr=0, GcLock *lock=0) | |
template<typename T2 > | |
RcuLocked (T *ptr, RcuLocked< T2 > &&other) | |
Transfer from another lock. | |
template<typename T2 > | |
RcuLocked (T *ptr, const RcuLocked< T2 > &other) | |
Copy from another lock. | |
template<typename T2 > | |
RcuLocked (RcuLocked< T2 > &&other) | |
RcuLocked & | operator= (RcuLocked &&other) |
template<typename T2 > | |
RcuLocked & | operator= (RcuLocked< T2 > &&other) |
void | unlock () |
operator T * () const | |
T * | operator-> () const |
T & | operator* () const |
Public Attributes | |
T * | ptr |
GcLock * | lock |
Definition at line 18 of file rcu_protected.h.