Searched refs:InterfaceLock (Results 1 - 4 of 4) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | locking.h | 25 class InterfaceLock { class 27 META_NO_COPY(InterfaceLock) 29 explicit InterfaceLock(LockType type, const CORE_NS::IInterface* t) : type_(type), p_(interface_cast<ILockable>(t)) in InterfaceLock() function in InterfaceLock 39 explicit InterfaceLock(LockType type, const CORE_NS::IInterface& t) : InterfaceLock(type, &t) {} in InterfaceLock() function in InterfaceLock 41 explicit InterfaceLock(LockType type, const BASE_NS::shared_ptr<Type>& t) : InterfaceLock(type, t.get()) in InterfaceLock() function in InterfaceLock 44 InterfaceLock(InterfaceLock&& l) noexcept : type_(l.type_), p_(l.p_) in p_() 49 InterfaceLock [all...] |
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/ |
H A D | iteration_types.h | 79 InterfaceLock lock(is.lock, i); in CallIterate() 86 InterfaceLock lock(is.lock, i); in CallIterate()
|
H A D | breadth_first_iteration.h | 52 InterfaceLock lock(is.lock, ite); in BreadthFirstOrderIterate()
|
H A D | depth_first_iteration.h | 48 InterfaceLock lock(is.lock, ite); in DepthFirstOrderIterate()
|
Completed in 2 milliseconds