Lines Matching defs:instid
193 void ObjectRegistry::SetObjectInstanceIds(const BASE_NS::vector<IObject::Ptr>& classes, InstanceId instid) const
201 o->SetInstanceId(instid);
244 auto instid = createInfo.instanceId;
246 if (instid == BASE_NS::Uid {}) {
251 instid = GenerateInstanceId(random_->GetRandom());
258 auto it = instancesByUid_.find(instid);
260 CORE_LOG_F("Object with instance id %s already exists.", instid.ToString().c_str());
264 OBJ_REG_LOG("Create instance of %s {instance id %s}", GetClassName(uid).c_str(), instid.ToString().c_str());
268 if (PostCreate(uid.ToUid(), instid.ToUid(), t, createInfo, classes, data)) {
277 bool ObjectRegistry::PostCreate(const BASE_NS::Uid& uid, InstanceId instid, const CreateResult& t,
280 SetObjectInstanceIds(classes, instid);
288 auto& i = instancesByUid_[instid];
291 CORE_LOG_F("Object with instance id %s already exists.", instid.ToString().c_str());
300 CORE_LOG_D("Registering global object: %s [%s]", GetClassName(uid).c_str(), instid.ToString().c_str());
301 globalObjects_[instid] = classes.front();