Back to index

lightning-sunbird  0.9+nobinonly
PYXPCOM_EXPORT Member List
This is the complete list of members for PYXPCOM_EXPORT, including all inherited members.
AutoWrapPythonInstance(PyObject *ob, const nsIID &iid, nsISupports **ppret)PYXPCOM_EXPORT [static]
BackFillVariant(PyObject *ob, int index)PYXPCOM_EXPORT [private]
baseTypePYXPCOM_EXPORT
CallMethod(PRUint16 methodIndex, const nsXPTMethodInfo *info, nsXPTCMiniVariant *params)PYXPCOM_EXPORT
CanSetSizeIs(int var_index, PRBool is_arg1)PYXPCOM_EXPORT [private]
chainPYXPCOM_EXPORT
Check(PyObject *ob, const nsIID &checkIID=Py_nsIID_NULL)PYXPCOM_EXPORT [inline, static]
Constructor(nsISupports *pInitObj, const nsIID &iid)PYXPCOM_EXPORT [static]
CreateNew(PyObject *pPyInstance, const nsIID &iid, void **ppResult)PYXPCOM_EXPORT [static]
ctorPYXPCOM_EXPORT
FillArray()PYXPCOM_EXPORT
FillInVariant(const PythonTypeDescriptor &, int, int)PYXPCOM_EXPORT [protected]
GetArrayType(PRUint8 index, PRUint8 *ret)PYXPCOM_EXPORT [private]
getattr(const char *name)PYXPCOM_EXPORT [virtual]
GetI(PyObject *self, nsIID *ret_iid=NULL)PYXPCOM_EXPORT [static]
GetIIDForINTERFACE_ID(int index, const nsIID **ppret)PYXPCOM_EXPORT [private]
GetInterfaceInfo(nsIInterfaceInfo **info)PYXPCOM_EXPORT
GetInterfaceInfo()PYXPCOM_EXPORT [private]
GetSizeIs(int var_index, PRBool is_arg1)PYXPCOM_EXPORT [protected]
GetSizeIs(int var_index, PRBool is_arg1)PYXPCOM_EXPORT [private]
GetWeakReference()nsISupportsWeakReference
HandleNativeGatewayError(const char *szMethodName)PYXPCOM_EXPORT
IIDFromPyObject(PyObject *ob, nsIID *pRet)PYXPCOM_EXPORT [static]
Init(PyObject *obParams)PYXPCOM_EXPORT
InitType()PYXPCOM_EXPORT [static]
InterfaceFromPyISupports(PyObject *ob, const nsIID &iid, nsISupports **ppv)PYXPCOM_EXPORT [static]
InterfaceFromPyObject(PyObject *ob, const nsIID &iid, nsISupports **ppret, PRBool bNoneOK, PRBool bTryAutoWrap=PR_TRUE)PYXPCOM_EXPORT [static]
InvokeNativeGetViaPolicy(const char *szPropertyName, PyObject **ppResult=NULL)PYXPCOM_EXPORT [protected]
InvokeNativeSetViaPolicy(const char *szPropertyName,...)PYXPCOM_EXPORT [protected]
InvokeNativeViaPolicy(const char *szMethodName, PyObject **ppResult=NULL, const char *szFormat=NULL,...)PYXPCOM_EXPORT [protected]
InvokeNativeViaPolicyInternal(const char *szMethodName, PyObject **ppResult, const char *szFormat, va_list va)PYXPCOM_EXPORT [protected]
IsEqual(const nsIID &riid)PYXPCOM_EXPORT [inline]
IsEqual(PyObject *ob)PYXPCOM_EXPORT [inline]
IsEqual(Py_nsIID &iid)PYXPCOM_EXPORT [inline]
IsType(PyTypeObject *t)PYXPCOM_EXPORT [static]
m_buffer_arrayPYXPCOM_EXPORT [protected]
m_gatewayPYXPCOM_EXPORT
m_iidPYXPCOM_EXPORT
m_infoPYXPCOM_EXPORT [private]
m_interface_infoPYXPCOM_EXPORT [private]
m_method_indexPYXPCOM_EXPORT [private]
m_num_arrayPYXPCOM_EXPORT
m_num_type_descsPYXPCOM_EXPORT [private]
m_objPYXPCOM_EXPORT
m_paramsPYXPCOM_EXPORT [private]
m_pBasePYXPCOM_EXPORT
m_pBaseObjectPYXPCOM_EXPORT [protected]
m_pPyObjectPYXPCOM_EXPORT
m_pWeakRefPYXPCOM_EXPORT
m_pyparamsPYXPCOM_EXPORT [protected]
m_python_type_desc_arrayPYXPCOM_EXPORT [protected]
m_typedescsPYXPCOM_EXPORT [protected]
m_var_arrayPYXPCOM_EXPORT
MakeInterfaceParam(nsISupports *pis, const nsIID *piid, int methodIndex=-1, const XPTParamDescriptor *d=NULL, int paramIndex=-1)PYXPCOM_EXPORT
MakeInterfaceResult(PyObject *pyis, const nsIID &iid)PYXPCOM_EXPORT [protected, static]
MakePyArgs()PYXPCOM_EXPORT
MakePythonResult()PYXPCOM_EXPORT
MakeSingleParam(int index, PythonTypeDescriptor &td)PYXPCOM_EXPORT [private]
MakeSinglePythonResult(int index)PYXPCOM_EXPORT [protected]
mapIIDToTypePYXPCOM_EXPORT [static]
methodsPYXPCOM_EXPORT [static]
NS_IMETHOD_(nsrefcnt) AddRef(void)PYXPCOM_EXPORT [inline]
NS_IMETHOD_(nsrefcnt) Release(void)PYXPCOM_EXPORT [inline]
PrepareOutVariant(const PythonTypeDescriptor &td, int value_index)PYXPCOM_EXPORT [protected]
ProcessPythonResult(PyObject *ob)PYXPCOM_EXPORT
Py_cmp(PyObject *ob1, PyObject *ob2)PYXPCOM_EXPORT [static]
Py_dealloc(PyObject *ob)PYXPCOM_EXPORT [static]
Py_getattr(PyObject *self, char *name)PYXPCOM_EXPORT [static]
Py_hash(PyObject *self)PYXPCOM_EXPORT [static]
Py_nsIID(const nsIID &riid)PYXPCOM_EXPORT
Py_nsISupports(nsISupports *p, const nsIID &iid, PyTypeObject *type)PYXPCOM_EXPORT [protected]
Py_repr(PyObject *ob)PYXPCOM_EXPORT [static]
Py_setattr(PyObject *op, char *name, PyObject *v)PYXPCOM_EXPORT [static]
Py_str(PyObject *ob)PYXPCOM_EXPORT [static]
PyG_Base classPYXPCOM_EXPORT [friend]
PyG_Base(PyObject *instance, const nsIID &iid)PYXPCOM_EXPORT [protected]
PyObjectFromIID(const nsIID &iid)PYXPCOM_EXPORT [inline, static]
PyObjectFromInterface(nsISupports *ps, const nsIID &iid, PRBool bAddRef, PRBool bMakeNicePyObject=PR_TRUE)PYXPCOM_EXPORT [static]
PyObjectFromInterfaceOrVariant(nsISupports *ps, const nsIID &iid, PRBool bAddRef, PRBool bMakeNicePyObject=PR_TRUE)PYXPCOM_EXPORT [static]
PyTypeMethod_compare(PyObject *self, PyObject *ob)PYXPCOM_EXPORT [static]
PyTypeMethod_dealloc(PyObject *self)PYXPCOM_EXPORT [static]
PyTypeMethod_getattr(PyObject *self, char *name)PYXPCOM_EXPORT [static]
PyTypeMethod_hash(PyObject *self)PYXPCOM_EXPORT [static]
PyTypeMethod_repr(PyObject *self)PYXPCOM_EXPORT [static]
PyTypeMethod_str(PyObject *self)PYXPCOM_EXPORT [static]
PyXPCOM_GatewayVariantHelper(PyG_Base *gateway, int methodIndex, const nsXPTMethodInfo *info, nsXPTCMiniVariant *params)PYXPCOM_EXPORT
PyXPCOM_GatewayWeakReference(PyG_Base *base)PYXPCOM_EXPORT
PyXPCOM_InterfaceVariantHelper()PYXPCOM_EXPORT
PyXPCOM_TypeObject(const char *name, PyXPCOM_TypeObject *pBaseType, int typeSize, struct PyMethodDef *methodList, PyXPCOM_I_CTOR ctor)PYXPCOM_EXPORT
PyXPCOM_XPTStub(PyObject *instance, const nsIID &iid)PYXPCOM_EXPORT [inline, protected]
QueryInterface(PyObject *self, PyObject *args)PYXPCOM_EXPORT [static]
QueryInterface(REFNSIID aIID, void **aInstancePtr)PYXPCOM_EXPORT [inline]
QueryReferent(in nsIIDRef uuid,[iid_is(uuid), retval] out nsQIResult result)nsIWeakReference
RegisterInterface(const nsIID &iid, PyTypeObject *t)PYXPCOM_EXPORT [static]
SafeRelease(Py_nsISupports *ob)PYXPCOM_EXPORT [static]
setattr(const char *name, PyObject *val)PYXPCOM_EXPORT [virtual]
SetSizeIs(int var_index, PRBool is_arg1, PRUint32 new_size)PYXPCOM_EXPORT [protected]
SetSizeIs(int var_index, PRBool is_arg1, PRUint32 new_size)PYXPCOM_EXPORT [private]
ThisAsIID(const nsIID &iid)=0PYXPCOM_EXPORT [pure virtual]
ThisAsIID(const nsIID &iid)PYXPCOM_EXPORT [virtual]
typePYXPCOM_EXPORT [static]
typePYXPCOM_EXPORT [static]
UnwrapPythonObject(void)PYXPCOM_EXPORT [virtual]
~Py_nsISupports()PYXPCOM_EXPORT [virtual]
~PyG_Base()PYXPCOM_EXPORT [protected, virtual]
~PyXPCOM_GatewayVariantHelper()PYXPCOM_EXPORT
~PyXPCOM_GatewayWeakReference()PYXPCOM_EXPORT [virtual]
~PyXPCOM_InterfaceVariantHelper()PYXPCOM_EXPORT
~PyXPCOM_TypeObject()PYXPCOM_EXPORT