Back to index

lightning-sunbird  0.9+nobinonly
nsXPCWrappedJSClass Member List
This is the complete list of members for nsXPCWrappedJSClass, including all inherited members.
BuildPropertyEnumerator(XPCCallContext &ccx, JSObject *aJSObj, nsISimpleEnumerator **aEnumerate)nsXPCWrappedJSClass [static]
CallMethod(nsXPCWrappedJS *wrapper, uint16 methodIndex, const nsXPTMethodInfo *info, nsXPTCMiniVariant *params)nsXPCWrappedJSClass
CallQueryInterfaceOnJSObject(XPCCallContext &ccx, JSObject *jsobj, REFNSIID aIID)nsXPCWrappedJSClass
CheckForException(XPCCallContext &ccx, const char *aPropertyName, const char *anInterfaceName)nsXPCWrappedJSClass [static]
CleanupPointerArray(const nsXPTType &datum_type, JSUint32 array_count, void **arrayp)nsXPCWrappedJSClass [private]
CleanupPointerTypeObject(const nsXPTType &type, void **pp)nsXPCWrappedJSClass [private]
DebugDump(PRInt16 depth)nsXPCWrappedJSClass [private, virtual]
DelegatedQueryInterface(nsXPCWrappedJS *self, REFNSIID aIID, void **aInstancePtr)nsXPCWrappedJSClass
GET_LENGTH enum valuensXPCWrappedJSClass [private]
GET_SIZE enum valuensXPCWrappedJSClass [private]
GetArraySizeFromParam(JSContext *cx, const nsXPTMethodInfo *method, const nsXPTParamInfo &param, uint16 methodIndex, uint8 paramIndex, SizeMode mode, nsXPTCMiniVariant *params, JSUint32 *result)nsXPCWrappedJSClass [private]
GetIID() const nsXPCWrappedJSClass [inline]
GetInterfaceInfo() const nsXPCWrappedJSClass [inline]
GetInterfaceName()nsXPCWrappedJSClass
GetInterfaceTypeFromParam(JSContext *cx, const nsXPTMethodInfo *method, const nsXPTParamInfo &param, uint16 methodIndex, const nsXPTType &type, nsXPTCMiniVariant *params, nsID *result)nsXPCWrappedJSClass [private]
GetNamedPropertyAsVariant(XPCCallContext &ccx, JSObject *aJSObj, jsval aName, nsIVariant **aResult)nsXPCWrappedJSClass [static]
GetNewOrUsed(XPCCallContext &ccx, REFNSIID aIID, nsXPCWrappedJSClass **clazz)nsXPCWrappedJSClass [static]
GetRootJSObject(XPCCallContext &ccx, JSObject *aJSObj)nsXPCWrappedJSClass
GetRuntime() const nsXPCWrappedJSClass [inline]
IsReflectable(uint16 i) const nsXPCWrappedJSClass [inline, private]
IsWrappedJS(nsISupports *aPtr)nsXPCWrappedJSClass [static]
mDescriptorsnsXPCWrappedJSClass [private]
mIIDnsXPCWrappedJSClass [private]
mInfonsXPCWrappedJSClass [private]
mNamensXPCWrappedJSClass [private]
mRuntimensXPCWrappedJSClass [private]
NewOutObject(JSContext *cx)nsXPCWrappedJSClass [private]
nsXPCWrappedJSClass()nsXPCWrappedJSClass [private]
nsXPCWrappedJSClass(XPCCallContext &ccx, REFNSIID aIID, nsIInterfaceInfo *aInfo)nsXPCWrappedJSClass [private]
SetReflectable(uint16 i, JSBool b)nsXPCWrappedJSClass [inline, private]
SizeMode enum namensXPCWrappedJSClass [private]
~nsXPCWrappedJSClass()nsXPCWrappedJSClass [virtual]