Searched refs:InterfaceUniqueLock (Results 1 – 3 of 3) sorted by relevance
81 class InterfaceUniqueLock {83 META_NO_COPY(InterfaceUniqueLock) in META_NO_COPY() argument85 explicit InterfaceUniqueLock(const CORE_NS::IInterface* t) : p_(interface_cast<ILockable>(t)) in META_NO_COPY()91 explicit InterfaceUniqueLock(const CORE_NS::IInterface& t) : InterfaceUniqueLock(&t) {} in InterfaceUniqueLock() function93 explicit InterfaceUniqueLock(const BASE_NS::shared_ptr<Type>& t) : InterfaceUniqueLock(t.get()) in InterfaceUniqueLock() function96 InterfaceUniqueLock(InterfaceUniqueLock&& l) noexcept : p_(l.p_) in InterfaceUniqueLock() function101 InterfaceUniqueLock& operator=(InterfaceUniqueLock&& l) noexcept108 ~InterfaceUniqueLock() in ~InterfaceUniqueLock()
81 InterfaceUniqueLock valueLock { it->second.value }; in AddValue()300 InterfaceUniqueLock valueLock { v.second.value }; in Sync()
62 InterfaceUniqueLock lock { values_[i] }; in SetValueInValueStack()