Back to index

lightning-sunbird  0.9+nobinonly
XPCWrappedNative Member List
This is the complete list of members for XPCWrappedNative, including all inherited members.
AutoMark(JSContext *cx)XPCWrappedNative [inline]
CALL_GETTER enum valueXPCWrappedNative
CALL_METHOD enum valueXPCWrappedNative
CALL_SETTER enum valueXPCWrappedNative
CallMethod(XPCCallContext &ccx, CallMode mode=CALL_METHOD)XPCWrappedNative [static]
CallMode enum nameXPCWrappedNative
debugDump(in short depth)nsIXPConnectWrappedNative
ExtendSet(XPCCallContext &ccx, XPCNativeInterface *aInterface)XPCWrappedNative [private]
FindInterfaceWithMember(in JSVal nameID)nsIXPConnectWrappedNative
FindInterfaceWithName(in JSVal nameID)nsIXPConnectWrappedNative
FindTearOff(XPCCallContext &ccx, XPCNativeInterface *aInterface, JSBool needJSObject=JS_FALSE, nsresult *pError=nsnull)XPCWrappedNative
FlatJSObjectFinalized(JSContext *cx, JSObject *obj)XPCWrappedNative
GatherProtoScriptableCreateInfo(nsIClassInfo *classInfo, XPCNativeScriptableCreateInfo *sciProto)XPCWrappedNative [static]
GatherScriptableCreateInfo(nsISupports *obj, nsIClassInfo *classInfo, XPCNativeScriptableCreateInfo *sciProto, XPCNativeScriptableCreateInfo *sciWrapper)XPCWrappedNative [static]
GetAttribute(XPCCallContext &ccx)XPCWrappedNative [inline, static]
GetClassInfo() const XPCWrappedNative [inline]
GetFlatJSObject() const XPCWrappedNative [inline]
GetIdentityObject() const XPCWrappedNative [inline]
GetLock() const XPCWrappedNative [inline]
GetNativeWrapper()XPCWrappedNative [inline]
GetNewOrUsed(XPCCallContext &ccx, nsISupports *Object, XPCWrappedNativeScope *Scope, XPCNativeInterface *Interface, JSBool isGlobal, XPCWrappedNative **wrapper)XPCWrappedNative [static]
GetProto() const XPCWrappedNative [inline]
GetRuntime() const XPCWrappedNative [inline]
GetScope() const XPCWrappedNative [inline]
GetScriptableCallback() const XPCWrappedNative [inline]
GetScriptableInfo() const XPCWrappedNative [inline]
GetSecurityInfoAddr()XPCWrappedNative [inline]
GetSecurityInfoAddress()nsIXPConnectWrappedNative
GetSet() const XPCWrappedNative [inline]
GetUsedOnly(XPCCallContext &ccx, nsISupports *Object, XPCWrappedNativeScope *Scope, XPCNativeInterface *Interface, XPCWrappedNative **wrapper)XPCWrappedNative [static]
GetWrappedNativeOfJSObject(JSContext *cx, JSObject *obj, JSObject *funobj=nsnull, JSObject **pobj2=nsnull, XPCWrappedNativeTearOff **pTearOff=nsnull)XPCWrappedNative [static]
HasExternalReference() const XPCWrappedNative [inline]
HasInterfaceNoQI(XPCNativeInterface *aInterface)XPCWrappedNative [inline]
HasInterfaceNoQI(const nsIID &iid)XPCWrappedNative [inline]
HasMutatedSet() const XPCWrappedNative [inline]
HasProto() const XPCWrappedNative [inline]
HasSharedProto() const XPCWrappedNative [inline]
Init(XPCCallContext &ccx, JSObject *parent, JSBool isGlobal, const XPCNativeScriptableCreateInfo *sci)XPCWrappedNative [private]
InitTearOff(XPCCallContext &ccx, XPCWrappedNativeTearOff *aTearOff, XPCNativeInterface *aInterface, JSBool needJSObject)XPCWrappedNative [private]
InitTearOffJSObject(XPCCallContext &ccx, XPCWrappedNativeTearOff *to)XPCWrappedNative [private]
IsTaggedScope(XPCWrappedNativeScope *s)XPCWrappedNative [inline, static]
IsValid() const XPCWrappedNative [inline]
JSObjectnsIXPConnectJSObjectHolder
JSObjectPrototypensIXPConnectWrappedNative
LocateTearOff(XPCCallContext &ccx, XPCNativeInterface *aInterface)XPCWrappedNative
Mark() const XPCWrappedNative [inline]
MarkBeforeJSFinalize(JSContext *cx)XPCWrappedNative [inline]
mFirstChunkXPCWrappedNative [private]
mFlatJSObjectXPCWrappedNative [private]
mIdentitynsIXPConnectWrappedNative [protected]
mNativeWrapperXPCWrappedNative [private]
mScriptableInfoXPCWrappedNative [private]
mSetXPCWrappedNative [private]
NativensIXPConnectWrappedNative
Native() const nsIXPConnectWrappedNative [inline]
refreshPrototype()nsIXPConnectWrappedNative
ReparentWrapperIfFound(XPCCallContext &ccx, XPCWrappedNativeScope *aOldScope, XPCWrappedNativeScope *aNewScope, JSObject *aNewParent, nsISupports *aCOMObj, XPCWrappedNative **aWrapper)XPCWrappedNative [static]
SetAttribute(XPCCallContext &ccx)XPCWrappedNative [inline, static]
SetNativeWrapper(JSObject *obj)XPCWrappedNative [inline]
SetSet(XPCNativeSet *set)XPCWrappedNative [inline, private]
SweepTearOffs()XPCWrappedNative [inline]
SystemIsBeingShutDown(XPCCallContext &ccx)XPCWrappedNative
TagScope(XPCWrappedNativeScope *s)XPCWrappedNative [inline, static]
ToString(XPCCallContext &ccx, XPCWrappedNativeTearOff *to=nsnull) const XPCWrappedNative
UnTagScope(XPCWrappedNativeScope *s)XPCWrappedNative [inline, static]
XPConnectnsIXPConnectWrappedNative
XPCWrappedNative()XPCWrappedNative [protected]
XPCWrappedNative(nsISupports *aIdentity, XPCWrappedNativeProto *aProto)XPCWrappedNative [protected]
XPCWrappedNative(nsISupports *aIdentity, XPCWrappedNativeScope *aScope, XPCNativeSet *aSet)XPCWrappedNative [protected]
~XPCWrappedNative()XPCWrappedNative [protected, virtual]