Searched defs:iid (Results 26 - 50 of 66) sorted by relevance

123

/vbox/src/libs/xpcom18a4/java/src/
H A DnsJavaInterfaces.cpp503 nsID iid; local
504 if (iid.Parse(str)) {
505 rv = JavaObjectToNativeInterface(env, aJavaObject, iid, &xpcomObject);
507 rv = ((nsISupports*) xpcomObject)->QueryInterface(iid, &xpcomObject);
538 nsID iid; local
539 if (iid.Parse(str)) {
541 rv = NativeInterfaceToJavaObject(env, xpcomObject, iid, nsnull,
H A DnsJavaXPTCStub.cpp56 const nsIID *iid = nsnull; local
57 aIInfo->GetIIDShared(&iid);
58 NS_ASSERTION(iid, "GetIIDShared must not fail!");
60 *rv = InitStub(*iid);
72 char* iid_str = iid->ToString();
109 nsIID* iid; local
110 mIInfo->GetInterfaceIID(&iid);
111 char* iid_str = iid->ToString();
116 nsMemory::Free(iid);
149 nsIID* iid; local
169 nsIID* iid; local
356 SupportsIID(const nsID &iid) argument
375 FindStubSupportingIID(const nsID &iid) argument
859 nsID* iid = nsnull; local
907 nsID iid; local
1122 nsID iid; local
1482 nsID iid; local
1651 nsIID* iid; local
[all...]
H A DnsJavaWrapper.cpp697 nsID* iid = new nsID; local
698 if (!iid) {
706 delete iid;
712 iid->Parse(str);
715 *iid = nullID;
719 aVariant.val.p = iid;
725 static_cast<nsID**>(aVariant.val.p)[aIndex] = iid;
748 nsID iid; local
751 iid = NS_GET_IID(nsISupports);
754 iid
1143 nsID* iid = static_cast<nsID*>(aVariant.val.p); local
1595 nsID iid; local
1662 nsID iid; local
1692 const nsIID* iid; local
1743 nsID iid; local
1776 nsID* iid = (nsID*) params[j].val.p; local
1912 nsIID* iid; local
1955 nsIID* iid; local
[all...]
H A DnsJavaXPCOMBindingUtils.cpp492 char* iid_str = item->iid.ToString();
580 if (item->iid.Equals(aIID)) {
620 if (item->iid.Equals(aIID)) {
711 nsIID* iid; local
712 iface_info->GetInterfaceIID(&iid);
713 char* iid_str = iid->ToString();
717 nsMemory::Free(iid);
/vbox/src/libs/xpcom18a4/python/src/
H A DPyGModule.cpp84 PyObject *iid = Py_nsIID::PyObjectFromIID(aIID); local
88 nsresult nr = InvokeNativeViaPolicy(methodName, &ret, "OOO", cm, clsid, iid);
90 Py_XDECREF(iid);
181 PyObject *iid = Py_nsIID::PyObjectFromIID(aCID); local
184 iid,
187 Py_XDECREF(iid);
215 PyObject *iid = Py_nsIID::PyObjectFromIID(aCID); local
217 iid,
224 Py_XDECREF(iid);
H A DPyISupports.cpp81 PyXPCOM_LogWarning("#%u: %p iid=%RTuuid obj=%p", i, pCur, &pCur->m_iid, pISup);
99 RTPrintf("#%u: %p iid=%RTuuid obj=%p\n", i, pCur, &pCur->m_iid, pISup);
118 const nsIID &iid,
121 return Py_nsISupports::PyObjectFromInterface(aInterface, iid,
131 Py_nsISupports::Py_nsISupports(nsISupports *punk, const nsIID &iid, PyTypeObject *this_type) argument
135 m_iid = iid;
146 PyXPCOM_LogWarning("Creating %p: iid=%RTuuid obj=%p", this, &m_iid, punk);
157 PyXPCOM_LogWarning("Destroying %p: iid=%RTuuid obj=%p", this, &m_iid, punk);
237 Py_nsISupports::Constructor(nsISupports *pInitObj, const nsIID &iid) argument
240 iid,
117 PyObject_FromNSInterface( nsISupports *aInterface, const nsIID &iid, PRBool bMakeNicePyObject ) argument
245 InterfaceFromPyISupports(PyObject *ob, const nsIID &iid, nsISupports **ppv) argument
294 InterfaceFromPyObject(PyObject *ob, const nsIID &iid, nsISupports **ppv, PRBool bNoneOK, PRBool bTryAutoWrap ) argument
371 RegisterInterface( const nsIID &iid, PyTypeObject *t) argument
446 MakeDefaultWrapper(PyObject *pyis, const nsIID &iid) argument
[all...]
H A DPyGBase.cpp67 PRBool CheckDefaultGateway(PyObject *real_inst, REFNSIID iid, nsISupports **ret_gateway);
70 PyG_Base::CreateNew(PyObject *pPyInstance, const nsIID &iid, void **ppResult) argument
78 if (iid.Equals(NS_GET_IID(nsIModule)))
80 else if (iid.Equals(NS_GET_IID(nsIComponentLoader)))
82 else if (iid.Equals(NS_GET_IID(nsIInputStream)))
85 ret = new PyXPCOM_XPTStub(pPyInstance, iid);
89 *ppResult = ret->ThisAsIID(iid);
94 PyG_Base::PyG_Base(PyObject *instance, const nsIID &iid) argument
101 NS_ABORT_IF_FALSE(!(iid.Equals(NS_GET_IID(nsISupportsWeakReference)) || iid
195 AutoWrapPythonInstance(PyObject *ob, const nsIID &iid, nsISupports **ppret) argument
330 QueryInterface(REFNSIID iid, void** ppv) argument
780 CheckDefaultGateway(PyObject *real_inst, REFNSIID iid, nsISupports **ret_gateway) argument
[all...]
H A DPyXPCOM.h231 const nsIID &iid,
313 const nsIID &iid,
324 // If |iid|==nsIVariant, then arbitary Python objects will be wrapped
328 const nsIID &iid,
337 const nsIID &iid,
340 static Py_nsISupports *Constructor(nsISupports *pInitObj, const nsIID &iid);
349 static void RegisterInterface( const nsIID &iid, PyTypeObject *t);
362 virtual PyObject *MakeInterfaceResult(nsISupports *ps, const nsIID &iid, argument
364 return PyObjectFromInterface(ps, iid, bMakeNicePyObject);
371 const nsIID &iid,
409 IsEqual(Py_nsIID &iid) argument
414 PyObjectFromIID(const nsIID &iid) argument
572 PyXPCOM_XPTStub(PyObject *instance, const nsIID &iid) argument
[all...]
H A DVariantUtils.cpp449 nsIID iid; local
450 if (!Py_nsIID::IIDFromPyObject(val, &iid))
461 memcpy(*pp, &iid, sizeof(iid));
544 PRUint32 sequence_size, PRUint8 array_type, nsIID *iid)
619 if (iid && iid->Equals(NS_GET_IID(nsIVariant)))
622 val = parent->MakeInterfaceResult(*pp, iid ? *iid : NS_GET_IID(nsISupports));
626 iid
543 UnpackSingleArray(Py_nsISupports *parent, void *array_ptr, PRUint32 sequence_size, PRUint8 array_type, nsIID *iid) argument
654 nsIID iid; member in struct:BVFTResult
660 nsIID iid; local
832 nsIID iid; local
917 nsIID *iid; local
[all...]
/vbox/src/libs/xpcom18a4/xpcom/build/
H A DnsOS2VACLegacy.cpp678 ; 77 nsCOMPtr_base::assign_from_helper( const nsCOMPtr_helper& helper, const nsIID& iid )
690 mov [ebp+010h],ecx; iid
692 ; 80 if ( NS_FAILED( helper(iid, NS_REINTERPRET_CAST(void**, &newRawPtr)) ) )
694 mov edx,[ebp+010h]; iid
723 nsCOMPtr_base::assign_from_helper( const nsCOMPtr_helper& helper, const nsIID& iid )
726 if ( NS_FAILED( helper(iid, NS_REINTERPRET_CAST(void**, &newRawPtr)) ) )
732 void *pvThis, void * helper, REFNSIID iid)
742 /* if ( NS_FAILED( helper(iid, NS_REINTERPRET_CAST(void**, &newRawPtr)) ) ) */
744 iid, (void**)&newRawPtr);
731 assign_from_helper__13nsCOMPtr_baseFRC15nsCOMPtr_helperRC4nsID( void *pvThis, void * helper, REFNSIID iid) argument
/vbox/src/libs/xpcom18a4/xpcom/io/
H A DnsMultiplexInputStream.cpp61 static NS_METHOD Create(nsISupports *outer, REFNSIID iid, void **result);
371 REFNSIID iid,
385 nsresult rv = inst->QueryInterface(iid, result);
370 nsMultiplexInputStreamConstructor(nsISupports *outer, REFNSIID iid, void **result) argument
H A DnsStringStream.cpp440 nsStringInputStreamConstructor(nsISupports *outer, REFNSIID iid, void **result) argument
453 nsresult rv = inst->QueryInterface(iid, result);
/vbox/src/libs/xpcom18a4/xpcom/proxy/src/
H A DnsProxyEventObject.cpp136 char * iid = GetClass()->GetProxiedIID().ToString(); local
137 printf("IID number is %s\n", iid);
138 delete iid;
H A DnsProxyObjectManager.cpp74 NS_IMETHOD CreateInstanceByIID(const nsIID & cid, nsISupports *aOuter, const nsIID & iid, void * *result);
75 NS_IMETHOD CreateInstanceByContractID(const char *aContractID, nsISupports *aOuter, const nsIID & iid, void * *result);
85 NS_IMETHODIMP nsProxyCreateInstance::CreateInstanceByIID(const nsIID & cid, nsISupports *aOuter, const nsIID & iid, void * *result) argument
89 iid,
94 NS_IMETHODIMP nsProxyCreateInstance::CreateInstanceByContractID(const char *aContractID, nsISupports *aOuter, const nsIID & iid, void * *result) argument
98 iid,
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/tools/
H A Dxpt_dump.c375 print_IID(struct nsID *iid, FILE *file) argument
378 (PRUint32) iid->m0, (PRUint32) iid->m1,(PRUint32) iid->m2,
379 (PRUint32) iid->m3[0], (PRUint32) iid->m3[1],
380 (PRUint32) iid->m3[2], (PRUint32) iid->m3[3],
381 (PRUint32) iid->m3[4], (PRUint32) iid
[all...]
H A Dxpt_link.c77 static void print_IID(struct nsID *iid, FILE *file);
81 nsID iid; member in struct:fixElement
313 fix_array[k].iid = IDE_array[k].iid;
416 (compare_IIDs(&IDE_array[i-1].iid, &IDE_array[i].iid) == 0))
446 print_IID(&IDE_array[i].iid, stderr);
448 print_IID(&IDE_array[i-1].iid, stderr);
542 if (compare_IIDs(&IDE_array[i-1].iid, &IDE_array[i].iid)
866 print_IID(struct nsID *iid, FILE *file) argument
[all...]
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/
H A DUIDnDDataObject_win.cpp180 STDMETHODIMP UIDnDDataObject::QueryInterface(REFIID iid, void **ppvObject) argument
184 if ( iid == IID_IDataObject
185 || iid == IID_IUnknown)
/vbox/src/VBox/Additions/WINNT/VBoxTray/
H A DVBoxDnDDataObject.cpp172 STDMETHODIMP VBoxDnDDataObject::QueryInterface(REFIID iid, void **ppvObject) argument
176 if ( iid == IID_IDataObject
177 || iid == IID_IUnknown)
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/
H A DxptiInterfaceInfo.cpp91 const nsID& iid,
99 return new(place) xptiInterfaceEntry(name, nameLength, iid, typelib);
119 const nsID& iid,
121 : mIID(iid),
266 xptiInterfaceEntry::GetIID(nsIID **iid) argument
269 *iid = (nsIID*) nsMemory::Clone(&mIID, sizeof(nsIID));
270 return *iid ? NS_OK : NS_ERROR_OUT_OF_MEMORY;
464 const nsXPTParamInfo* param, nsIID** iid)
470 return entry->GetIID(iid);
476 nsIID *iid)
89 NewEntry(const char* name, int nameLength, const nsID& iid, const xptiTypelib& typelib, xptiWorkingSet* aWorkingSet) argument
117 xptiInterfaceEntry(const char* name, size_t nameLength, const nsID& iid, const xptiTypelib& typelib) argument
463 GetIIDForParam(uint16 methodIndex, const nsXPTParamInfo* param, nsIID** iid) argument
474 GetIIDForParamNoAlloc(PRUint16 methodIndex, const nsXPTParamInfo * param, nsIID *iid) argument
690 GetIIDShared(const nsIID * *iid) argument
699 HasAncestor(const nsIID * iid, PRBool *_retval) argument
[all...]
H A DxptiManifest.cpp606 nsIID iid; local
613 // index,interfaceName,iid,fileIndex,zipIndex,flags
625 // iid
626 if(!iid.Parse(values[2]))
652 iid, typelibRecord,
659 // Add our entry to the iid hashtable.
H A Dxptiprivate.h535 const nsID& iid,
623 nsresult GetIIDShared(const nsIID * *iid);
625 nsresult HasAncestor(const nsIID * iid, PRBool *_retval);
626 nsresult GetIIDForParamNoAlloc(PRUint16 methodIndex, const nsXPTParamInfo * param, nsIID *iid);
635 const nsID& iid,
716 NS_IMETHOD GetIIDShared(const nsIID * *iid) { return !mEntry ? NS_ERROR_UNEXPECTED : mEntry->GetIIDShared(iid); } argument
718 NS_IMETHOD HasAncestor(const nsIID * iid, PRBool *_retval) { return !mEntry ? NS_ERROR_UNEXPECTED : mEntry->HasAncestor(iid, _retval); } argument
719 NS_IMETHOD GetIIDForParamNoAlloc(PRUint16 methodIndex, const nsXPTParamInfo * param, nsIID *iid) { retur argument
[all...]
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpidl/
H A Dxpidl_header.c150 const char *iid; local
172 iid = IDL_tree_property_get(IDL_INTERFACE(iface).ident, "uuid");
173 if (iid) {
175 if (strlen(iid) != 36) {
176 IDL_tree_error(state->tree, "IID %s is the wrong length\n", iid);
184 if (!xpidl_parse_iid(&id, iid)) {
185 IDL_tree_error(state->tree, "cannot parse IID %s\n", iid);
189 IDL_tree_error(state->tree, "error formatting IID %s\n", iid);
253 if (iid) {
H A Dxpidl_java.c159 const char *iid = NULL; local
172 iid = IDL_tree_property_get(interface, "uuid");
174 iid = IDL_tree_property_get(IDL_INTERFACE(interface).ident, "uuid");
178 if (iid != NULL) {
179 fprintf(state->file, " *\n * IID: 0x%s\n */\n\n", iid);
213 if (iid) {
231 while (*iid) {
232 fputc(tolower(*iid++), state->file);
237 fprintf(state->file, "_STRING =\n \"%s\";\n\n", iid);
246 fprintf(state->file, " =\n new nsID(\"%s\");\n\n", iid);
[all...]
/vbox/src/libs/xpcom18a4/java/tools/genifaces/
H A DGenerateJavaInterfaces.cpp132 nsIID* iid; local
133 nsresult rv = aIInfo->GetIIDForParam(aMethodIndex, aParamInfo, &iid);
150 if (iid->Equals(NS_GET_IID(nsIWeakReference))) {
164 rv = iim->GetInfoForIID(iid, getter_AddRefs(info));
176 rv = iim->GetNameForIID(iid, aResult);
180 nsMemory::Free(iid);
443 nsIID* iid = nsnull; local
444 aIInfo->GetInterfaceIID(&iid);
445 if (!iid)
448 // create iid fiel
[all...]
/vbox/src/VBox/Main/cbinding/
H A DtstCAPIGlue.c300 static HRESULT IEventListenerDemoImpl_QueryInterface(IEventListenerDemo *pThis, const IID *iid, void **resultp) argument
302 /* match iid */
303 if ( !memcmp(iid, &IID_IEventListener, sizeof(IID))
304 || !memcmp(iid, &IID_IDispatch, sizeof(IID))
305 || !memcmp(iid, &IID_IUnknown, sizeof(IID)))
312 if (!memcmp(iid, &IID_IMarshal, sizeof(IID)))
313 return IUnknown_QueryInterface(pThis->pUnkMarshaler, iid, resultp);

Completed in 121 milliseconds

123