Searched refs:ReadLockedPtr (Results 1 – 1 of 1) sorted by relevance
5889 template<typename Object> class SCOPED_LOCKABLE ReadLockedPtr { class5891 ReadLockedPtr(Object *ptr) SHARED_LOCK_FUNCTION((*this)->mutex);5892 ReadLockedPtr(ReadLockedPtr &&) SHARED_LOCK_FUNCTION((*this)->mutex);5893 ~ReadLockedPtr() UNLOCK_FUNCTION();5906 ReadLockedPtr<Object> get();5912 auto ptr = ReadLockedPtr<Object>(nullptr); in use_constructor()5914 auto ptr2 = ReadLockedPtr<Object>{nullptr}; in use_constructor()5916 auto ptr3 = (ReadLockedPtr<Object>{nullptr}); in use_constructor()5921 operator ReadLockedPtr<Object>();5924 ReadLockedPtr<Object> ptr = Convertible(); in use_conversion()