Home
last modified time | relevance | path

Searched refs:FindAny (Results 1 - 12 of 12) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/
H A DIntfContentTest.cpp61 EXPECT_FALSE(c->FindAny({ "Content", TraversalType::NO_HIERARCHY })); in HWTEST_F()
62 EXPECT_EQ(c->FindAny({ "Content", TraversalType::DEPTH_FIRST_PRE_ORDER }), content); in HWTEST_F()
63 EXPECT_EQ(c->FindAny({ "Content", TraversalType::DEPTH_FIRST_PRE_ORDER, { ITestType::UID } }), content); in HWTEST_F()
64 EXPECT_EQ(c->FindAny({ "", TraversalType::DEPTH_FIRST_PRE_ORDER, { ITestType::UID } }), content); in HWTEST_F()
65 EXPECT_FALSE(c->FindAny({ "Content", TraversalType::DEPTH_FIRST_PRE_ORDER, { IContainer::UID } })); in HWTEST_F()
73 EXPECT_FALSE(c->FindAny({ "Content", TraversalType::DEPTH_FIRST_PRE_ORDER })); in HWTEST_F()
77 EXPECT_EQ(c->FindAny({ "Content", TraversalType::DEPTH_FIRST_PRE_ORDER }), content); in HWTEST_F()
97 EXPECT_FALSE(c->FindAny({ "Content", TraversalType::NO_HIERARCHY })); in HWTEST_F()
98 EXPECT_EQ(c->FindAny({ "Content", TraversalType::DEPTH_FIRST_PRE_ORDER }), ccontent); in HWTEST_F()
102 EXPECT_FALSE(c->FindAny({ "Conten in HWTEST_F()
[all...]
H A DIntfContainerTest.cpp740 auto result1 = container_->FindAny({ "Object1_1", TraversalType::NO_HIERARCHY, {}, false }); in HWTEST_P()
741 auto result2 = container_->FindAny({ "Object2_1", TraversalType::NO_HIERARCHY, {}, false }); in HWTEST_P()
1055 auto result1 = container_->FindAny({ "", TraversalType::DEPTH_FIRST_PRE_ORDER, {}, false }); in HWTEST_F()
1056 auto result2 = container_->FindAny({ "", TraversalType::NO_HIERARCHY, { ITestContainer::UID }, false }); in HWTEST_F()
1057 auto result3 = container_->FindAny({ "", TraversalType::DEPTH_FIRST_PRE_ORDER, { ITestContainer::UID }, false }); in HWTEST_F()
1075 auto result1 = container_->FindAny({ "Object1_1", TraversalType::DEPTH_FIRST_PRE_ORDER, {}, false }); in HWTEST_F()
1076 auto result2 = container_->FindAny({ "Object2_1", TraversalType::DEPTH_FIRST_PRE_ORDER, {}, false }); in HWTEST_F()
1095 auto result1 = container_->FindAny({ "ObjectDupe", TraversalType::NO_HIERARCHY, {}, false }); in HWTEST_F()
1096 auto result2 = container_->FindAny({ "ObjectDupe", TraversalType::DEPTH_FIRST_PRE_ORDER, {}, false }); in HWTEST_F()
1113 auto result1 = container_->FindAny({ "", TraversalTyp in HWTEST_F()
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/container/
H A Dfind_cache.h27 * @brief The FindCache class is a helper class for caching the results of a FindAny/FindAll operation on an IContainer.
59 * @brief Calls IContainer::FindAny, caches and returns the result. Any subsequent FindAny calls return
62 typename Type::Ptr FindAny() const in FindAny() function in FindCache
67 resultAny_ = container->template FindAny<Type>(options_); in FindAny()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_container.h121 * is more efficient to call FindAny rather than FindAll as the implementation
126 virtual IObject::Ptr FindAny(const FindOptions& options) const = 0;
130 * @note Use FindAny to find from the hierarchy.
235 * The template parameter interface is implicitly given as a parameter to the IContainer::FindAny function.
238 typename T::Ptr FindAny(BASE_NS::string_view name, TraversalType order) const in FindAny() function in IContainer
240 return interface_pointer_cast<T>(FindAny({ BASE_NS::string(name), order, { T::UID }, false })); in FindAny()
257 return FindAny<T>(name, TraversalType::BREADTH_FIRST_ORDER); in FindAnyFromHierarchy()
/foundation/graphic/graphic_3d/lume/metaobject/src/container/
H A Dflat_container.h24 IObject::Ptr FindAny(const META_NS::IContainer::FindOptions& options) const override;
H A Dcontainer.h24 IObject::Ptr FindAny(const META_NS::IContainer::FindOptions& options) const override;
H A Dflat_container.cpp27 IObject::Ptr FlatContainer::FindAny(const IContainer::FindOptions& options) const in FindAny() function in FlatContainer
H A Dcontainer.cpp29 IObject::Ptr Container::FindAny(const META_NS::IContainer::FindOptions& options) const in FindAny() function in Container
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dmetadata.cpp70 if (auto other = properties_->FindAny(IContainer::FindOptions { p->GetName(), TraversalType::NO_HIERARCHY })) { in AddProperty()
253 IObject::Ptr MetadataPropertyContainer::FindAny(const FindOptions& options) const in FindAny() function in Internal::MetadataPropertyContainer
255 return impl_.FindAny(options); in FindAny()
H A Dmetadata.h90 IObject::Ptr FindAny(const FindOptions& options) const override;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dobject_container.h59 IObject::Ptr FindAny(const IContainer::FindOptions& options) const override
61 return container_->FindAny(options);
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Danimation.h304 IObject::Ptr FindAny(const IContainer::FindOptions& options) const override
306 return GetContainer().FindAny(options);

Completed in 7 milliseconds