Lines Matching refs:klass
51 for klass in comps:
52 c[components.ID(klass._reg_clsid_)] = klass
58 klass = self.components[clsid]
63 return self.klassFactory(klass)
68 for klass in self.components.values():
69 reg_contractid = klass._reg_contractid_
71 reg_desc = getattr(klass, "_reg_desc_", reg_contractid)
73 compMgr.registerFactoryLocation(klass._reg_clsid_,
81 extra_func = getattr(klass, "_reg_registrar_", (None,None))[0]
83 extra_func(klass, compMgr, location, loaderStr, componentType)
87 for klass in self.components.values():
90 compMgr.unregisterComponentSpec(klass._reg_clsid_, location)
94 extra_func = getattr(klass, "_reg_registrar_", (None,None))[1]
97 extra_func(klass, compMgr, location, loaderStr)
101 print "Successfully unregistered", klass.__name__
103 print "Unregistration of", klass.__name__, "failed. (probably just not already registered)"