[uuid(8cc674ee-52ba-45fa-b897-bb88d35eaa91)]
interface nsIGenericInterfaceInfoSet : nsIInterfaceInfoManager
Methods
Used for type that is in an array.
XPTTypeDescriptorPtr
allocateAdditionalType(out PRUint16 aIndex)
Methods include pointers to param arrays allocated here.
XPTParamDescriptorPtr
allocateParamArray(in PRUint16 aCount)
PRUint16
appendExternalInterface(in nsIInterfaceInfo aInfo)
PRUint16
createAndAppendInterface(in string aName, in nsIIDRef aIID, in PRUint16 aParent, in PRUint8 aFlags, out nsIGenericInterfaceInfo aInfo)
PRUint16
indexOf(in nsIIDRef aIID)
PRUint16
indexOfByName(in string aName)
nsIInterfaceInfo
interfaceInfoAt(in PRUint16 aIndex)
Compare to: