Back to index

lightning-sunbird  0.9+nobinonly
Generate Member List
This is the complete list of members for Generate, including all inherited members.
CloseIfaceFileStream(nsIOutputStream *out)Generate [inline]
EmitOneInterface(String name)Generate [inline, private]
FixupInterfaceType(TypeInfo.ParamDescriptor desc)Generate [inline, private]
Generate(nsILocalFile *aOutputDir)Generate [inline]
GenerateInterfaceAssembly(string[] args)Generate [inline, private]
GenerateInterfaceMethod(TypeBuilder tb, TypeInfo.MethodDescriptor desc)Generate [inline, private]
GenerateInterfaces()Generate [inline]
ifaceTableGenerate [private]
lastPropertyGenerate [private]
Main(String[] args)Generate [inline, static]
mbGenerate [private]
METHOD_ATTRSGenerate [private]
mIfaceTableGenerate [private]
mJavaKeywordsGenerate [private]
mNoscriptMethodsTableGenerate [private]
mOutputDirGenerate [private]
OpenIfaceFileStream(const char *aIfaceName, nsIOutputStream **aResult)Generate [inline]
PROPERTY_ATTRSGenerate [private]
verboseGenerate [private]
WriteConstants(nsIOutputStream *out, nsIInterfaceInfo *aIInfo, PRUint16 aParentConstCount)Generate [inline]
WriteConstantValue(nsIOutputStream *out, const nsXPTType *aType, const nsXPTCMiniVariant *aValue)Generate [inline]
WriteHeader(nsIOutputStream *out, const char *aIfaceName)Generate [inline]
WriteIID(nsIOutputStream *out, nsIInterfaceInfo *aIInfo)Generate [inline]
WriteInterfaceEnd(nsIOutputStream *out)Generate [inline]
WriteInterfaceStart(nsIOutputStream *out, nsIInterfaceInfo *aIInfo, nsIInterfaceInfo *aParentInfo)Generate [inline]
WriteMethods(nsIOutputStream *out, nsIInterfaceInfo *aIInfo, PRUint16 aParentMethodCount)Generate [inline]
WriteOneInterface(nsIInterfaceInfo *aIInfo)Generate [inline]
WriteOneMethod(nsIOutputStream *out, nsIInterfaceInfo *aIInfo, const nsXPTMethodInfo *aMethodInfo, PRUint16 aMethodIndex)Generate [inline]
WriteParam(nsIOutputStream *out, nsIInterfaceInfo *aIInfo, PRUint16 aMethodIndex, const nsXPTParamInfo *aParamInfo, PRUint8 aIndex)Generate [inline]
WriteType(nsIOutputStream *out, const nsXPTType *aType, nsIInterfaceInfo *aIInfo, PRUint16 aMethodIndex, const nsXPTParamInfo *aParamInfo)Generate [inline]
~Generate()Generate [inline]