Home
last modified time | relevance | path

Searched refs:GetCompatibleTypes (Results 1 - 9 of 9) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/
H A DIntfAnyTest.cpp55 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::BOTH), UnorderedElementsAre(uid)); in HWTEST_F()
75 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::BOTH), UnorderedElementsAre(uid, SharedPtrIInterfaceId)); in HWTEST_F()
76 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::SET), UnorderedElementsAre(uid, SharedPtrIInterfaceId)); in HWTEST_F()
77 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::GET), in HWTEST_F()
106 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::BOTH), in HWTEST_F()
108 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::SET), in HWTEST_F()
110 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::GET), in HWTEST_F()
319 EXPECT_THAT(any.GetCompatibleTypes(CompatibilityDirection::BOTH), UnorderedElementsAre(arrayUid, vectorUid)); in HWTEST_F()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_any.h68 virtual const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection) const = 0;
163 for (auto&& v : any.GetCompatibleTypes(dir)) { in IsCompatible()
174 for (auto&& v : other.GetCompatibleTypes(dir)) { in IsCompatibleWith()
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dnumber.h34 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection) const override;
H A Dnumber.cpp107 auto anyComps = any.GetCompatibleTypes(CompatibilityDirection::BOTH); in FindCompatible()
119 const BASE_NS::array_view<const TypeId> Number::GetCompatibleTypes(CompatibilityDirection dir) const in GetCompatibleTypes() function in Internal::Number
H A Dany.h29 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection dir) const override
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/
H A Dany_pointer_compatibility.h43 static BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection dir) in GetCompatibleTypes() function
132 static BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection dir) in GetCompatibleTypes() function
H A Dany.h45 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection dir) const override
48 return AnyPC<Type>::template GetCompatibleTypes<Type>(dir); in onstexpr()
233 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection dir) const override
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dutil.h188 for (auto&& t : any.GetCompatibleTypes(CompatibilityDirection::GET)) { in IsValueGetCompatible()
198 for (auto&& t : any.GetCompatibleTypes(CompatibilityDirection::GET)) { in IsModifierGetCompatible()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/
H A Dtesting_objects.cpp363 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection) const override

Completed in 5 milliseconds