Home
last modified time | relevance | path

Searched refs:IterateStrategy (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Diteration.h48 IterateStrategy { traversal, LockType::UNIQUE_LOCK });
69 IterateStrategy { traversal, LockType::SHARED_LOCK });
85 …return Internal::Iterate(c, BASE_NS::forward<Func>(func), IterateStrategy { traversal, LockType::U…
102 …return Internal::ConstIterate(c, BASE_NS::forward<Func>(func), IterateStrategy { traversal, LockTy…
116 bool Iterate(const BASE_NS::shared_ptr<Iterable>& c, Func&& func, IterateStrategy is) in Iterate()
131 bool ConstIterate(const BASE_NS::shared_ptr<Iterable>& c, Func&& func, IterateStrategy is) in ConstIterate()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/
H A Diteration.h29 IterationResult IterateImpl(const Iterable& ite, Func&& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
51 IterationResult Iterate(const BASE_NS::shared_ptr<Iterable>& c, Func&& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
57 …ult Iterate(const BASE_NS::shared_ptr<Iterable>& c, const ICallable::Ptr& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
63 IterationResult ConstIterate(const BASE_NS::shared_ptr<Iterable>& c, Func&& func, IterateStrategy i… in META_BEGIN_NAMESPACE()
69 …onstIterate(const BASE_NS::shared_ptr<Iterable>& c, const ICallable::Ptr& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
H A Ddepth_first_iteration.h25 IterationResult DepthFirstOrderIterate(const Iterable& i, Func& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
53 IterationResult DepthFirstOrderIterate(const Iterable& i, ICallable& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
H A Dbreadth_first_iteration.h35 IterationResult BreadthFirstOrderIterate(const Iterable& i, Func& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
69 IterationResult BreadthFirstOrderIterate(const Iterable& i, ICallable& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
H A Diteration_types.h76 auto CallIterate(const Iterable& i, Func&& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
84 auto CallIterate(const Iterable& i, ICallable& func, IterateStrategy is) in META_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_iterable.h41 struct IterateStrategy { struct
48 IterateStrategy strategy;
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/container/
H A Dcontainer_base.cpp73IterateStrategy { isFlat ? TraversalType::NO_HIERARCHY : options.behavior, LockType::SHARED_LOCK }… in FindAnyImpl()
90IterateStrategy { isFlat ? TraversalType::NO_HIERARCHY : options.behavior, LockType::SHARED_LOCK }… in FindAllImpl()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dmeta_object.cpp57 IterateStrategy { TraversalType::NO_HIERARCHY, LockType::NO_LOCK }); in Build()