Back to index

lightning-sunbird  0.9+nobinonly
xptiInterfaceEntry Member List
This is the complete list of members for xptiInterfaceEntry, including all inherited members.
EnsureResolved(xptiWorkingSet *aWorkingSet=nsnull)xptiInterfaceEntry [inline]
EnsureResolvedLocked(xptiWorkingSet *aWorkingSet=nsnull)xptiInterfaceEntry [inline, private]
FULLY_RESOLVED enum valuexptiInterfaceEntry
GetConstant(PRUint16 index, const nsXPTConstant **constant)xptiInterfaceEntry
GetConstantCount(PRUint16 *aConstantCount)xptiInterfaceEntry
GetEntryForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, xptiInterfaceEntry **entry)xptiInterfaceEntry [private]
GetIID(nsIID **aIID)xptiInterfaceEntry
GetIIDForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, nsIID **_retval)xptiInterfaceEntry
GetIIDForParamNoAlloc(PRUint16 methodIndex, const nsXPTParamInfo *param, nsIID *iid)xptiInterfaceEntry
GetIIDShared(const nsIID **iid)xptiInterfaceEntry
GetInfoForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, nsIInterfaceInfo **_retval)xptiInterfaceEntry
GetInterfaceGuts() const xptiInterfaceEntry [inline]
GetInterfaceInfo(xptiInterfaceInfo **info)xptiInterfaceEntry
GetInterfaceIsArgNumberForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, PRUint8 *_retval)xptiInterfaceEntry
GetLengthIsArgNumberForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, PRUint16 dimension, PRUint8 *_retval)xptiInterfaceEntry
GetMethodCount(PRUint16 *aMethodCount)xptiInterfaceEntry
GetMethodInfo(PRUint16 index, const nsXPTMethodInfo **info)xptiInterfaceEntry
GetMethodInfoForName(const char *methodName, PRUint16 *index, const nsXPTMethodInfo **info)xptiInterfaceEntry
GetName(char **aName)xptiInterfaceEntry
GetNameShared(const char **name)xptiInterfaceEntry
GetResolveState() const xptiInterfaceEntry [inline]
GetScriptableFlag() const xptiInterfaceEntry [inline]
GetSizeIsArgNumberForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, PRUint16 dimension, PRUint8 *_retval)xptiInterfaceEntry
GetTheIID() const xptiInterfaceEntry [inline]
GetTheName() const xptiInterfaceEntry [inline]
GetTypeForParam(PRUint16 methodIndex, const nsXPTParamInfo *param, PRUint16 dimension, nsXPTType *_retval)xptiInterfaceEntry
GetTypeInArray(const nsXPTParamInfo *param, uint16 dimension, const XPTTypeDescriptor **type)xptiInterfaceEntry [private]
GetTypelibRecord() const xptiInterfaceEntry [inline]
HasAncestor(const nsIID *iid, PRBool *_retval)xptiInterfaceEntry
HasInterfaceRecord() const xptiInterfaceEntry [inline]
InterfaceInfoEquals(const xptiInterfaceInfo *info) const xptiInterfaceEntry [inline]
IsFullyResolved() const xptiInterfaceEntry [inline]
IsFunction(PRBool *_retval)xptiInterfaceEntry
IsIID(const nsIID *IID, PRBool *_retval)xptiInterfaceEntry
IsScriptable(PRBool *_retval)xptiInterfaceEntry
LockedInterfaceInfoDeathNotification()xptiInterfaceEntry [inline]
LockedInvalidateInterfaceInfo()xptiInterfaceEntry
mFlagsxptiInterfaceEntry [private]
mIIDxptiInterfaceEntry [private]
mInfoxptiInterfaceEntry [private]
mNamexptiInterfaceEntry [private]
NewEntry(const char *name, int nameLength, const nsID &iid, const xptiTypelib &typelib, xptiWorkingSet *aWorkingSet)xptiInterfaceEntry [static]
NewEntry(const xptiInterfaceEntry &r, const xptiTypelib &typelib, xptiWorkingSet *aWorkingSet)xptiInterfaceEntry [static]
NOT_RESOLVED enum valuexptiInterfaceEntry
operator new(size_t, void *p) CPP_THROW_NEWxptiInterfaceEntry [inline, private]
PARTIALLY_RESOLVED enum valuexptiInterfaceEntry
PartiallyResolveLocked(XPTInterfaceDescriptor *aDescriptor, xptiWorkingSet *aWorkingSet)xptiInterfaceEntry
Resolve(xptiWorkingSet *aWorkingSet=nsnull)xptiInterfaceEntry [private]
RESOLVE_FAILED enum valuexptiInterfaceEntry
ResolveLocked(xptiWorkingSet *aWorkingSet=nsnull)xptiInterfaceEntry [private]
SCRIPTABLE enum valuexptiInterfaceEntry
SetResolvedState(int state)xptiInterfaceEntry [inline, private]
SetScriptableFlag(PRBool on)xptiInterfaceEntry [inline]
xptiInterfaceEntry()xptiInterfaceEntry [private]
xptiInterfaceEntry(const char *name, size_t nameLength, const nsID &iid, const xptiTypelib &typelib)xptiInterfaceEntry [private]
xptiInterfaceEntry(const xptiInterfaceEntry &r, size_t nameLength, const xptiTypelib &typelib)xptiInterfaceEntry [private]
~xptiInterfaceEntry()xptiInterfaceEntry [private]