Searched refs:GetCompatibleTypes (Results 1 - 9 of 9) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/ |
H A D | IntfAnyTest.cpp | 55 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 D | intf_any.h | 68 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 D | number.h | 34 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection) const override;
|
H A D | number.cpp | 107 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 D | any.h | 29 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection dir) const override
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/ |
H A D | any_pointer_compatibility.h | 43 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 D | any.h | 45 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 D | util.h | 188 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 D | testing_objects.cpp | 363 const BASE_NS::array_view<const TypeId> GetCompatibleTypes(CompatibilityDirection) const override
|
Completed in 5 milliseconds