Searched refs:InterfaceSharedLock (Results 1 – 3 of 3) sorted by relevance
127 class InterfaceSharedLock {129 META_NO_COPY(InterfaceSharedLock) in META_NO_COPY() argument131 explicit InterfaceSharedLock(const CORE_NS::IInterface* t) : p_(interface_cast<ILockable>(t)) in META_NO_COPY()137 explicit InterfaceSharedLock(const CORE_NS::IInterface& t) : InterfaceSharedLock(&t) {} in InterfaceSharedLock() function139 explicit InterfaceSharedLock(const BASE_NS::shared_ptr<Type>& t) : InterfaceSharedLock(t.get()) in InterfaceSharedLock() function142 InterfaceSharedLock(InterfaceSharedLock&& l) noexcept : p_(l.p_) in InterfaceSharedLock() function147 InterfaceSharedLock& operator=(InterfaceSharedLock&& l) noexcept154 ~InterfaceSharedLock() in ~InterfaceSharedLock()
52 InterfaceSharedLock lock { p }; in GetPointer()
147 InterfaceSharedLock lock { v }; in GetValueFromStack()