Home
last modified time | relevance | path

Searched refs:instid (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_registry.cpp201 o->SetInstanceId(instid); in SetObjectInstanceIds()
244 auto instid = createInfo.instanceId; in Create() local
246 if (instid == BASE_NS::Uid {}) { in Create()
251 instid = GenerateInstanceId(random_->GetRandom()); in Create()
258 auto it = instancesByUid_.find(instid); in Create()
260 CORE_LOG_F("Object with instance id %s already exists.", instid.ToString().c_str()); in Create()
268 if (PostCreate(uid.ToUid(), instid.ToUid(), t, createInfo, classes, data)) { in Create()
280 SetObjectInstanceIds(classes, instid); in PostCreate()
288 auto& i = instancesByUid_[instid]; in PostCreate()
291 CORE_LOG_F("Object with instance id %s already exists.", instid.ToString().c_str()); in PostCreate()
[all …]
H A Dobject_registry.h138 … 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 CreateInf…