Back to index

lightning-sunbird  0.9+nobinonly
nsGenericInterfaceInfo Member List
This is the complete list of members for nsGenericInterfaceInfo, including all inherited members.
appendConst(in XPTConstDescriptorPtr aConst)nsIGenericInterfaceInfo
appendMethod(in XPTMethodDescriptorPtr aMethod)nsIGenericInterfaceInfo
constantCountnsIInterfaceInfo
getConstant(in PRUint16 index,[shared, retval] out nsXPTConstantPtr constant)nsIInterfaceInfo
getIIDForParam(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param)nsIInterfaceInfo
getIIDForParamNoAlloc(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param, out nsIID iid)nsIInterfaceInfo
getIIDShared([shared, retval] out nsIIDPtrShared iid)nsIInterfaceInfo
getInfoForParam(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param)nsIInterfaceInfo
getInterfaceIsArgNumberForParam(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param)nsIInterfaceInfo
getLengthIsArgNumberForParam(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param, in PRUint16 dimension)nsIInterfaceInfo
getMethodInfo(in PRUint16 index,[shared, retval] out nsXPTMethodInfoPtr info)nsIInterfaceInfo
getMethodInfoForName(in string methodName, out PRUint16 index,[shared, retval] out nsXPTMethodInfoPtr info)nsIInterfaceInfo
getNameShared([shared, retval] out string name)nsIInterfaceInfo
GetPossiblyNestedType(const XPTParamDescriptor *param)nsGenericInterfaceInfo [inline, private]
getSizeIsArgNumberForParam(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param, in PRUint16 dimension)nsIInterfaceInfo
getTypeForParam(in PRUint16 methodIndex,[const ] in nsXPTParamInfoPtr param, in PRUint16 dimension)nsIInterfaceInfo
GetTypeInArray(const XPTParamDescriptor *param, PRUint16 dimension)nsGenericInterfaceInfo [inline, private]
hasAncestor(in nsIIDPtr iid)nsIInterfaceInfo
InterfaceIIDnsIInterfaceInfo
isFunction()nsIInterfaceInfo
isIID(in nsIIDPtr IID)nsIInterfaceInfo
isScriptable()nsIInterfaceInfo
mConstantBaseIndexnsGenericInterfaceInfo [private]
mConstantsnsGenericInterfaceInfo [private]
methodCountnsIInterfaceInfo
mFlagsnsGenericInterfaceInfo [private]
mIIDnsGenericInterfaceInfo [private]
mMethodBaseIndexnsGenericInterfaceInfo [private]
mMethodsnsGenericInterfaceInfo [private]
mNamensGenericInterfaceInfo [private]
mParentnsGenericInterfaceInfo [private]
mSetnsGenericInterfaceInfo [private]
namensIInterfaceInfo
nsGenericInterfaceInfo(nsGenericInterfaceInfoSet *aSet, const char *aName, const nsIID &aIID, nsIInterfaceInfo *aParent, PRUint8 aFlags)nsGenericInterfaceInfo
nsGenericInterfaceInfo()nsGenericInterfaceInfo [private]
parentnsIInterfaceInfo
~nsGenericInterfaceInfo()nsGenericInterfaceInfo [inline, virtual]