Lines Matching full:service
136 SimpleFactory::create(const ICUServiceKey& key, const ICUService* service, UErrorCode& status) const
141 return service->cloneInstance(_instance);
201 // Record the actual id for this service in the cache, so we can return it
209 UObject* service;
215 delete service;
219 : refcount(1), actualDescriptor(_actualDescriptor), service(_service) {
445 // we single-thread everything using this service, for now.
480 // throw new InternalError("Factory " + factory + "not registered with service: " + this);
503 UObject* service = f->create(key, this, status);
505 delete service;
508 if (service != NULL) {
509 result = new CacheEntry(currentDescriptor, service);
511 delete service;
585 UObject* service = cloneInstance(result->service);
589 return service;