Searched refs:GetFactory (Results 1 - 16 of 16) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | object_type_info.h | 35 const GetFactoryType GetFactory = nullptr; member 40 if (lhs.GetFactory && rhs.GetFactory) { in operator ==() 41 auto lhsF = lhs.GetFactory(); in operator ==() 42 auto rhsF = rhs.GetFactory(); in operator ==()
|
H A D | intf_object_registry.h | 111 * @brief A helper template for calling RegisterObjectType on a type which defines IObjectFactory::Ptr GetFactory(). 116 RegisterObjectType(T::GetFactory()); in RegisterObjectType() 120 * GetFactory(). 125 UnregisterObjectType(T::GetFactory()); in UnregisterObjectType()
|
/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/ |
H A D | IntfClassRegistryTest.cpp | 137 EXPECT_TRUE(objReg.RegisterObjectType(MyObject1::GetFactory())); in HWTEST_F() 140 EXPECT_EQ(lastRegistered.classInfo, MyObject1::GetFactory()); in HWTEST_F() 144 EXPECT_FALSE(objReg.RegisterObjectType(MyObject1::GetFactory())); in HWTEST_F() 150 EXPECT_TRUE(objReg.RegisterObjectType(MyObject2::GetFactory())); in HWTEST_F() 153 EXPECT_EQ(lastRegistered.classInfo, MyObject2::GetFactory()); in HWTEST_F() 157 EXPECT_TRUE(objReg.UnregisterObjectType(MyObject1::GetFactory())); in HWTEST_F() 161 EXPECT_EQ(lastUnregistered.classInfo, MyObject1::GetFactory()); in HWTEST_F() 164 EXPECT_FALSE(objReg.UnregisterObjectType(MyObject1::GetFactory())); in HWTEST_F() 170 EXPECT_TRUE(objReg.UnregisterObjectType(MyObject2::GetFactory())); in HWTEST_F() 174 EXPECT_EQ(lastUnregistered.classInfo, MyObject2::GetFactory()); in HWTEST_F() [all...] |
/foundation/systemabilitymgr/samgr_lite/samgr_endpoint/source/ |
H A D | client_factory.c | 31 static Factory *GetFactory(const char *service, const char *feature);
43 Factory *factory = GetFactory(service, feature);
in SAMGR_CreateIClient() 61 Factory *factory = GetFactory(service, feature);
in SAMGR_ReleaseIClient() 83 Factory *factory = GetFactory(service, feature);
in SAMGR_RegisterFactory() 107 static Factory *GetFactory(const char *service, const char *feature)
in GetFactory() function
|
/foundation/graphic/graphic_3d/lume/metaobject/test/src/ |
H A D | testing_objects.cpp | 532 registry.RegisterObjectType(EmbeddedTestType::GetFactory()); in RegisterTestTypes() 533 registry.RegisterObjectType(TestContainer::GetFactory()); in RegisterTestTypes() 534 registry.RegisterObjectType(TestFlatContainer::GetFactory()); in RegisterTestTypes() 535 registry.RegisterObjectType(TestType::GetFactory()); in RegisterTestTypes() 536 registry.RegisterObjectType(MyTestTypeInterpolator::GetFactory()); in RegisterTestTypes() 537 registry.RegisterObjectType(TestAttachment::GetFactory()); in RegisterTestTypes() 538 registry.RegisterObjectType(TestStartable::GetFactory()); in RegisterTestTypes() 539 registry.RegisterObjectType(TestString::GetFactory()); in RegisterTestTypes() 540 registry.RegisterObjectType(TestPtrValue::GetFactory()); in RegisterTestTypes() 572 registry.UnregisterObjectType(TestPtrValue::GetFactory()); in UnregisterTestTypes() [all...] |
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | object_factory.h | 102 static META_NS::IObjectFactory::Ptr GetFactory() \ 107 static constexpr const META_NS::ObjectTypeInfo OBJECT_INFO { { META_NS::ObjectTypeInfo::UID }, GetFactory }; \
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_default_anims.cpp | 90 registry.RegisterObjectType(t.GetFactory()); in RegisterBuiltInAnimations() 98 registry.UnregisterObjectType(t.GetFactory()); in UnRegisterBuiltInAnimations()
|
H A D | system_clock.cpp | 38 return SystemClock::GetFactory(); in GetSystemClockFactory()
|
H A D | manual_clock.cpp | 46 return ManualClock::GetFactory(); in GetManualClockFactory()
|
H A D | register_default_objs.cpp | 78 registry.RegisterObjectType(t.GetFactory()); in RegisterBuiltInObjects() 136 registry.UnregisterObjectType(t.GetFactory()); in UnRegisterBuiltInObjects()
|
H A D | polling_task_queue.cpp | 101 return PollingTaskQueue::GetFactory(); in GetPollingTaskQueueFactory()
|
H A D | threaded_task_queue.cpp | 132 return ThreadedTaskQueue::GetFactory(); in GetThreadedTaskQueueFactory()
|
H A D | content_object.cpp | 177 return ContentObject::GetFactory(); in GetContentObjectFactory()
|
H A D | future.cpp | 204 return Promise::GetFactory(); in GetPromiseFactory()
|
H A D | object_registry.cpp | 82 auto& classInfo = object->GetFactory()->GetClassInfo(); in ~ObjectRegistry() 113 if (object->GetFactory()->GetClassInfo().Id() == ObjectId(uid)) { in UnregisterFromPluginRegistry()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | interpolator.cpp | 202 registry.RegisterObjectType(info.OBJECT_INFO.GetFactory()); in RegisterDefaultInterpolators() 216 registry.UnregisterObjectType(info.OBJECT_INFO.GetFactory()); in UnRegisterDefaultInterpolators()
|
Completed in 7 milliseconds