Home
last modified time | relevance | path

Searched refs:InterfaceUniqueLock (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dlocking.h81 class InterfaceUniqueLock { class
83 META_NO_COPY(InterfaceUniqueLock)
85 explicit InterfaceUniqueLock(const CORE_NS::IInterface* t) : p_(interface_cast<ILockable>(t)) in InterfaceUniqueLock() function in InterfaceUniqueLock
91 explicit InterfaceUniqueLock(const CORE_NS::IInterface& t) : InterfaceUniqueLock(&t) {} in InterfaceUniqueLock() function in InterfaceUniqueLock
93 explicit InterfaceUniqueLock(const BASE_NS::shared_ptr<Type>& t) : InterfaceUniqueLock(t.get()) in InterfaceUniqueLock() function in InterfaceUniqueLock
96 InterfaceUniqueLock(InterfaceUniqueLock&& l) noexcept : p_(l.p_) in p_()
101 InterfaceUniqueLock
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/engine/
H A Dengine_value_manager.cpp81 InterfaceUniqueLock valueLock { it->second.value }; in AddValue()
300 InterfaceUniqueLock valueLock { v.second.value }; in Sync()
/foundation/graphic/graphic_3d/lume/metaobject/src/property/
H A Dstack_property.cpp62 InterfaceUniqueLock lock { values_[i] }; in SetValueInValueStack()

Completed in 2 milliseconds