Home
last modified time | relevance | path

Searched refs:InterfaceLock (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dlocking.h25 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 Diteration_types.h79 InterfaceLock lock(is.lock, i); in CallIterate()
86 InterfaceLock lock(is.lock, i); in CallIterate()
H A Dbreadth_first_iteration.h52 InterfaceLock lock(is.lock, ite); in BreadthFirstOrderIterate()
H A Ddepth_first_iteration.h48 InterfaceLock lock(is.lock, ite); in DepthFirstOrderIterate()

Completed in 1 milliseconds