Home
last modified time | relevance | path

Searched refs:InstanceId (Results 1 - 25 of 25) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_registry.h70 IObject::Ptr GetObjectInstanceByInstanceId(InstanceId uid) const override;
79 void DisposeObject(const InstanceId&) const override;
106 IObject::Ptr GetGlobalObject(const InstanceId& id) const override;
138 void SetObjectInstanceIds(const BASE_NS::vector<IObject::Ptr>& classes, InstanceId instid) const;
140 bool PostCreate(const BASE_NS::Uid& uid, InstanceId instid, const CreateResult& t, const CreateInfo& createInfo,
147 void DoDisposal(const BASE_NS::vector<InstanceId>& uids) const;
160 mutable BASE_NS::unordered_map<InstanceId, IObject::WeakPtr> singletons_;
161 mutable BASE_NS::unordered_map<InstanceId, ObjectInstance> instancesByUid_;
166 mutable BASE_NS::vector<InstanceId> disposals_;
167 mutable BASE_NS::vector<InstanceId> disposalsStorage
[all...]
H A Dbase_object.cpp31 InstanceId BaseObject::GetInstanceId() const in GetInstanceId()
89 void BaseObject::SetInstanceId(InstanceId uid) in SetInstanceId()
H A Dbase_object.h46 InstanceId GetInstanceId() const override;
68 void SetInstanceId(InstanceId uid) override;
88 InstanceId instanceId_;
H A Dobject_registry.cpp193 void ObjectRegistry::SetObjectInstanceIds(const BASE_NS::vector<IObject::Ptr>& classes, InstanceId instid) const in SetObjectInstanceIds()
277 bool ObjectRegistry::PostCreate(const BASE_NS::Uid& uid, InstanceId instid, const CreateResult& t, in PostCreate()
386 void ObjectRegistry::DoDisposal(const BASE_NS::vector<InstanceId>& uids) const in DoDisposal()
401 void ObjectRegistry::DisposeObject(const InstanceId& uid) const in DisposeObject()
470 IObject::Ptr ObjectRegistry::GetObjectInstanceByInstanceId(InstanceId uid) const in GetObjectInstanceByInstanceId()
738 IObject::Ptr ObjectRegistry::GetGlobalObject(const InstanceId& id) const in GetGlobalObject()
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dexporter.h54 InstanceId ConvertInstanceId(const InstanceId& id) const;
56 bool HasBeenExported(const InstanceId& id) const;
75 BASE_NS::unordered_map<InstanceId, IObject::ConstWeakPtr> exported_;
76 BASE_NS::unordered_map<InstanceId, InstanceId> mapInstanceIds_;
H A Dimporter.h49 InstanceId ConvertInstanceId(const InstanceId& id) const;
50 IObject::Ptr GetReferencedObject(const InstanceId& uid) const;
74 BASE_NS::unordered_map<InstanceId, InstanceId> mapInstanceIds_;
H A Dser_nodes.h104 ObjectNode(BASE_NS::string className, BASE_NS::string name, const ObjectId& oid, const InstanceId& iid, in ObjectNode()
122 InstanceId GetInstanceId() const override
143 void SetInstanceId(InstanceId id) override
161 InstanceId instance;
H A Dexporter.cpp42 InstanceId Exporter::ConvertInstanceId(const InstanceId& id) const in ConvertInstanceId()
62 bool Exporter::HasBeenExported(const InstanceId& id) const in HasBeenExported()
83 InstanceId iid; in CreateObjectNode()
H A Dimporter.cpp38 InstanceId Importer::ConvertInstanceId(const InstanceId& id) const in ConvertInstanceId()
77 IObject::Ptr Importer::GetReferencedObject(const InstanceId& uid) const in GetReferencedObject()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dids.h79 class InstanceId : public IdBase<InstanceId> { class
81 using IdBase<InstanceId>::IdBase;
86 META_TYPE(InstanceId); variable
102 inline uint64_t hash(const META_NS::InstanceId& value) in hash()
H A Dref_uri.h77 RefUri(const InstanceId& baseObject, BASE_NS::string_view path = "/");
103 InstanceId BaseObjectUid() const;
107 void SetBaseObjectUid(const InstanceId& id);
180 InstanceId baseUid_;
194 inline RefUri::RefUri(const InstanceId& baseObject, BASE_NS::string_view path) : baseUid_(baseObject) in RefUri()
258 inline InstanceId RefUri::BaseObjectUid() const in BaseObjectUid()
263 inline void RefUri::SetBaseObjectUid(const InstanceId& uid) in SetBaseObjectUid()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/base/
H A DIdsTest.cpp92 * @tc.desc: test InstanceId function
96 HWTEST_F(IdsTest, InstanceId, TestSize.Level1)
98 IdTest<InstanceId>();
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_object_registry.h84 constexpr CreateInfo(InstanceId id) noexcept : instanceId(id), isGloballyAvailable(false) {}; in isGloballyAvailable()
85 constexpr CreateInfo(InstanceId id, bool global) noexcept : instanceId(id), isGloballyAvailable(global) {}; in isGloballyAvailable()
87 InstanceId instanceId;
209 virtual BASE_NS::shared_ptr<IObject> GetObjectInstanceByInstanceId(InstanceId uid) const = 0;
228 virtual void DisposeObject(const InstanceId&) const = 0;
290 typename Interface::Ptr Create(ObjectId uid, InstanceId instanceid) const in Create()
H A Dintf_lifecycle.h52 virtual void SetInstanceId(InstanceId) = 0;
H A Dintf_object.h78 virtual InstanceId GetInstanceId() const = 0;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dresolve_helper.h29 if (uri.BaseObjectUid() != BASE_NS::Uid {} && InstanceId(uri.BaseObjectUid()) != base->GetInstanceId()) { in CheckValidResolve()
H A Dobject.h102 InstanceId GetInstanceId() const override
177 void SetInstanceId(InstanceId uid) override
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/serialization/
H A Dintf_ser_node.h54 virtual InstanceId GetInstanceId() const = 0;
60 virtual void SetInstanceId(InstanceId) = 0;
H A Dintf_global_serialization_data.h40 virtual IObject::Ptr GetGlobalObject(const InstanceId& id) const = 0;
/foundation/graphic/graphic_3d/lume/metaobject/test/src/ext/
H A DInterfaceHelpersTest.cpp145 void SetInstanceId(InstanceId) override {}
156 void SetInstanceId(InstanceId) override {}
/foundation/graphic/graphic_3d/lume/metaobject/test/src/api/
H A DTimerTest.cpp53 InstanceId queueId_;
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/backend/
H A Djson_input.cpp83 InstanceId iid = ReadUid(InstanceIdName, value); in ImportObject()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/
H A DIntfCallContextTest.cpp159 InstanceId GetInstanceId() const override
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.h111 SceneHolder(META_NS::InstanceId uid, META_NS::IObjectRegistry& registry,
538 META_NS::InstanceId instanceId_;
H A Dscene_holder.cpp135 SceneHolder::SceneHolder(META_NS::InstanceId uid, META_NS::IObjectRegistry& registry, in SceneHolder()

Completed in 21 milliseconds