Lines Matching refs:aContractID

1510 nsComponentManagerImpl::HashContractID(const char *aContractID,
1514 if(!aContractID || !aContractIDLen)
1521 PL_DHashTableOperate(&mContractIDs, aContractID,
1526 NS_ASSERTION(!contractIDTableEntry->mContractID || !strcmp(contractIDTableEntry->mContractID, aContractID), "contractid conflict");
1529 contractIDTableEntry->mContractID = ArenaStrndup(aContractID, aContractIDLen, &mArena);
1569 nsComponentManagerImpl::GetFactoryEntry(const char *aContractID,
1578 PL_DHashTableOperate(&mContractIDs, aContractID,
1725 nsComponentManagerImpl::ContractIDToClassID(const char *aContractID, nsCID *aClass)
1727 NS_PRECONDITION(aContractID != nsnull, "null ptr");
1728 if (!aContractID)
1737 nsFactoryEntry *fe = GetFactoryEntry(aContractID, strlen(aContractID));
1748 ("nsComponentManager: ContractIDToClassID(%s)->%s", aContractID,
1768 char* *aContractID)
1779 NS_SUCCEEDED(rv) ? *aContractID : "[FAILED]"));
1904 * implements the interface aIID and whose implementation has a contractID aContractID.
1910 nsComponentManagerImpl::CreateInstanceByContractID(const char *aContractID,
1924 " ContractID: %s\n IID: %s\n", aContractID, iid.get());
1935 nsFactoryEntry *entry = GetFactoryEntry(aContractID, strlen(aContractID));
1945 nsDependentCString(aContractID) +
1968 ("nsComponentManager: CreateInstanceByContractID(%s) %s", aContractID,
2167 nsComponentManagerImpl::RegisterService(const char* aContractID, nsISupports* aService)
2173 PRUint32 contractIDLen = strlen(aContractID);
2174 nsFactoryEntry *entry = GetFactoryEntry(aContractID, contractIDLen);
2187 PL_DHashTableOperate(&mContractIDs, aContractID,
2196 ArenaStrndup(aContractID, contractIDLen, &mArena);
2256 NS_IMETHODIMP nsComponentManagerImpl::IsServiceInstantiatedByContractID(const char *aContractID,
2272 " ContractID: %s\n IID: %s\n", aContractID, iid.get());
2284 PL_DHashTableOperate(&mContractIDs, aContractID,
2302 nsComponentManagerImpl::UnregisterService(const char* aContractID)
2311 PL_DHashTableOperate(&mContractIDs, aContractID,
2326 nsComponentManagerImpl::GetServiceByContractID(const char* aContractID,
2339 " ContractID: %s\n IID: %s\n", aContractID, iid.get());
2350 PL_DHashTableOperate(&mContractIDs, aContractID,
2374 rv = CreateInstanceByContractID(aContractID, nsnull, aIID, getter_AddRefs(service));
2389 PL_DHashTableOperate(&mContractIDs, aContractID,
2414 nsComponentManagerImpl::GetService(const char* aContractID, const nsIID& aIID,
2418 return GetServiceByContractID(aContractID, aIID, (void**)result);
2431 nsComponentManagerImpl::ReleaseService(const char* aContractID, nsISupports* service,
2586 * classID aClass. Plus creates as association of aClassName and aContractID
2601 const char *aContractID,
2612 (aContractID ? aContractID : "(null)")));
2652 if (aContractID) {
2653 nsresult rv = HashContractID(aContractID, strlen(aContractID), entry);
2657 "Hashing contractid (%s) FAILED.", aContractID));
2664 aContractID ? aContractID : "<none>"));
2672 const char *aContractID,
2678 aContractID,
2679 aContractID ? strlen(aContractID) : 0,
2690 const char *aContractID,
2698 aContractID,
2699 aContractID ? strlen(aContractID) : 0,
2712 const char *aContractID,
2723 aContractID,
2734 const char *aContractID,
2754 const char *aContractID,
2768 const char *contractID = (aContractID && *aContractID) ? aContractID : nsnull;
3404 const char *aContractID,
3409 aContractID,
3417 const char *aContractID,
3434 aContractID,
3525 nsComponentManagerImpl::ContractIDToCID(const char *aContractID,
3532 nsresult rv = ContractIDToClassID(aContractID, *_retval);