Home
last modified time | relevance | path

Searched refs:InterfaceSharedLock (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dlocking.h127 class InterfaceSharedLock {
129 META_NO_COPY(InterfaceSharedLock) in META_NO_COPY() argument
131 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() function
139 explicit InterfaceSharedLock(const BASE_NS::shared_ptr<Type>& t) : InterfaceSharedLock(t.get()) in InterfaceSharedLock() function
142 InterfaceSharedLock(InterfaceSharedLock&& l) noexcept : p_(l.p_) in InterfaceSharedLock() function
147 InterfaceSharedLock& operator=(InterfaceSharedLock&& l) noexcept
154 ~InterfaceSharedLock() in ~InterfaceSharedLock()
H A Dutil.h52 InterfaceSharedLock lock { p }; in GetPointer()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/property/
H A Dstack_property.cpp147 InterfaceSharedLock lock { v }; in GetValueFromStack()