Lines Matching refs:factories
339 , factories(NULL)
349 , factories(NULL)
361 delete factories;
362 factories = NULL;
425 // called only by factories, treat as private
469 int32_t limit = factories->size();
474 if (factory == (const ICUServiceFactory*)factories->elementAt(i)) {
502 ICUServiceFactory* f = (ICUServiceFactory*)factories->elementAt(index++);
667 } else if (factories != NULL) {
668 for (int32_t pos = factories->size(); --pos >= 0;) {
669 ICUServiceFactory* f = (ICUServiceFactory*)factories->elementAt(pos);
853 if (factories == NULL) {
854 factories = new UVector(deleteUObject, NULL, status);
856 delete factories;
860 factories->insertElementAt(factoryToAdopt, 0, status);
881 if (factory != NULL && factories != NULL) {
884 if (factories->removeElement(factory)) {
912 if (factories != NULL) {
913 factories->removeAllElements();
969 return factories == NULL ? 0 : factories->size();