Searched defs:paramInfo (Results 1 - 7 of 7) sorted by relevance

/vbox/src/libs/xpcom18a4/xpcom/proxy/src/
H A DnsProxyEvent.cpp136 nsXPTParamInfo paramInfo = mMethodInfo->GetParam(i); local
138 if (paramInfo.GetType().IsInterfacePointer() )
142 if (paramInfo.IsIn())
164 const nsXPTParamInfo paramInfo = mMethodInfo->GetParam(i); local
166 if(paramInfo.IsIn())
168 const nsXPTType& type = paramInfo.GetType();
434 const nsXPTParamInfo& paramInfo = methodInfo->GetParam(i); local
435 if ((mProxyType & PROXY_ASYNC) && paramInfo.IsDipper())
440 uint8 flags = paramInfo.IsOut() ? nsXPTCVariant::PTR_IS_DATA : 0;
441 (*fullParam)[i].Init(params[i], paramInfo
[all...]
/vbox/src/libs/xpcom18a4/java/src/
H A DnsJavaXPTCStub.cpp419 const nsXPTParamInfo &paramInfo = aMethodInfo->params[i]; local
420 if (!paramInfo.IsRetval()) {
421 rv = SetupJavaParams(paramInfo, aMethodInfo, aMethodIndex, aParams,
424 retvalInfo = &paramInfo;
565 const nsXPTParamInfo &paramInfo = aMethodInfo->params[i]; local
566 if (paramInfo.IsIn() && !paramInfo.IsOut() && !paramInfo.IsDipper()) // 'in'
573 if (!paramInfo.IsRetval()) {
574 rv = FinalizeJavaParams(paramInfo, aMethodInf
[all...]
H A DnsJavaWrapper.cpp1583 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(i); local
1584 params[i].type = paramInfo.GetType();
1586 if (params[i].type.IsDependent() && paramInfo.IsIn()) {
1591 if (paramInfo.IsIn()) {
1597 rv = GetIIDForMethodParam(iinfo, methodInfo, paramInfo, type,
1603 if (aParams && !paramInfo.IsRetval()) {
1606 rv = SetupParams(env, param, type, paramInfo.IsOut(), iid, 0, 0,
1621 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(j); local
1622 params[j].type = paramInfo.GetType();
1627 if (paramInfo
1708 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(i); local
1773 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(j); local
[all...]
H A DnsJavaXPCOMBindingUtils.cpp872 const nsXPTParamInfo &paramInfo, PRUint8 paramType,
881 rv = iinfo->GetIIDForParamNoAlloc(methodIndex, &paramInfo, &result);
887 rv = iinfo->GetInterfaceIsArgNumberForParam(methodIndex, &paramInfo,
870 GetIIDForMethodParam(nsIInterfaceInfo *iinfo, const XPTMethodDescriptor *methodInfo, const nsXPTParamInfo &paramInfo, PRUint8 paramType, PRUint16 methodIndex, nsXPTCMiniVariant *dispatchParams, PRBool isFullVariantArray, nsID &result) argument
/vbox/src/libs/xpcom18a4/java/tools/genifaces/
H A DGenerateJavaInterfaces.cpp657 const nsXPTParamInfo &paramInfo = aMethodInfo->GetParam(i); local
658 if (paramInfo.IsRetval()) {
659 resultInfo = &paramInfo;
696 const nsXPTParamInfo &paramInfo = aMethodInfo->GetParam(j); local
697 if (paramInfo.IsRetval())
705 rv = WriteParam(out, aIInfo, aMethodIndex, &paramInfo, j + 1);
/vbox/src/libs/xpcom18a4/python/src/
H A DVariantUtils.cpp263 const nsXPTParamInfo& paramInfo = mi->GetParam(paramIndex); local
265 if (!paramInfo.GetType().IsArray()) {
271 rc = ii->GetTypeForParam(methodIndex, &paramInfo, 1, &elemType);
278 rc = ii->GetIIDForParamNoAlloc(methodIndex, &paramInfo, result);
/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/
H A DipcDConnectService.cpp878 PRBool isXPTCVariantArray, const nsXPTParamInfo &paramInfo,
890 rv = iinfo->GetSizeIsArgNumberForParam(methodIndex, &paramInfo, 0, &sizeArg);
896 rv = iinfo->GetLengthIsArgNumberForParam(methodIndex, &paramInfo, 0, &lenArg);
939 rv = iinfo->GetTypeForParam(methodIndex, &paramInfo, 1, &elemType);
1011 const nsXPTParamInfo &paramInfo,
1029 isXPTCVariantArray, paramInfo, PR_FALSE,
1057 rv = dConnect->GetIIDForMethodParam(iinfo, &methodInfo, paramInfo, elemType,
1082 const nsXPTParamInfo &paramInfo,
1090 isXPTCVariantArray, paramInfo, isResult,
1151 rv = dConnect->GetIIDForMethodParam(iinfo, &methodInfo, paramInfo,
876 GetArrayParamInfo(nsIInterfaceInfo *iinfo, uint16 methodIndex, const nsXPTMethodInfo &methodInfo, nsXPTCMiniVariant *params, PRBool isXPTCVariantArray, const nsXPTParamInfo &paramInfo, PRBool isResult, PRUint32 &size, PRUint32 &length, nsXPTType &elemType) argument
1006 SerializeArrayParam(ipcDConnectService *dConnect, ipcMessageWriter &writer, PRUint32 peerID, nsIInterfaceInfo *iinfo, uint16 methodIndex, const nsXPTMethodInfo &methodInfo, nsXPTCMiniVariant *params, PRBool isXPTCVariantArray, const nsXPTParamInfo &paramInfo, void *array, nsVoidArray &wrappers) argument
1077 DeserializeArrayParam(ipcDConnectService *dConnect, ipcMessageReader &reader, PRUint32 peerID, nsIInterfaceInfo *iinfo, uint16 methodIndex, const nsXPTMethodInfo &methodInfo, nsXPTCMiniVariant *params, PRBool isXPTCVariantArray, const nsXPTParamInfo &paramInfo, PRBool isResult, void *&array) argument
1180 FinishArrayParam(nsIInterfaceInfo *iinfo, uint16 methodIndex, const nsXPTMethodInfo &methodInfo, nsXPTCMiniVariant *params, PRBool isXPTCVariantArray, const nsXPTParamInfo &paramInfo, const nsXPTCMiniVariant &arrayVal) argument
2572 const nsXPTParamInfo &paramInfo = aInfo->GetParam(i); local
2614 const nsXPTParamInfo &paramInfo = aInfo->GetParam(i); local
2679 const nsXPTParamInfo &paramInfo = aInfo->GetParam(i); local
2690 const nsXPTParamInfo &paramInfo = aInfo->GetParam(i); local
3272 GetIIDForMethodParam(nsIInterfaceInfo *iinfo, const nsXPTMethodInfo *methodInfo, const nsXPTParamInfo &paramInfo, const nsXPTType &type, PRUint16 methodIndex, nsXPTCMiniVariant *dispatchParams, PRBool isXPTCVariantArray, nsID &result) argument
4008 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(i); local
4028 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(i); local
4134 const nsXPTParamInfo paramInfo = methodInfo->GetParam(i); local
4167 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(i); local
4207 const nsXPTParamInfo &paramInfo = methodInfo->GetParam(i); local
[all...]

Completed in 1651 milliseconds