Searched defs:Py_nsIID (Results 1 - 2 of 2) sorted by relevance

/vbox/src/libs/xpcom18a4/python/src/
H A DPyIID.cpp38 // Py_nsIID.cpp -- IID type for Python/XPCOM
56 // @pymethod <o Py_nsIID>|xpcom|IID|Creates a new IID object
87 return new Py_nsIID(iid);
96 if (!Py_nsIID::IIDFromPyObject(obIID, &iid))
98 return new Py_nsIID(iid);
102 Py_nsIID::IIDFromPyObject(PyObject *ob, nsIID *pRet) {
116 iid = ((Py_nsIID *)ob)->m_iid;
129 iid = ((Py_nsIID *)use_ob)->m_iid;
140 // @object Py_nsIID|A Python object, representing an IID/CLSID.
143 // as a param will accept either a string object, or a native Py_nsIID objec
165 Py_nsIID::Py_nsIID(const nsIID &riid) function in class:Py_nsIID
[all...]
H A DPyXPCOM.h390 class PYXPCOM_EXPORT Py_nsIID : public PyObject class in inherits:PyObject
393 Py_nsIID(const nsIID &riid);
405 m_iid.Equals(((Py_nsIID *)ob)->m_iid);
409 IsEqual(Py_nsIID &iid) {
415 return new Py_nsIID(iid);

Completed in 56 milliseconds