27 #include "nsISupports.idl"
46 [scriptable,
uuid(946d078c-1dd1-11b2-a2d6-ff587bbe3f7d)]
69 [optional] in AString aBaseName,
70 [optional] in AString aExtension);
86 #define SB_TEMPORARYFILEFACTORY_CONTRACTID \
87 "@songbirdnest.com/Songbird/TemporaryFileFactory;1"
attribute nsIFile rootTemporaryDirectory
Root directory of temporary files and directories.
void clear()
Clear all temporary files and directories.
nsIFile createFile(in unsigned long aType, [optional] in AString aBaseName, [optional] in AString aExtension)
Create and return a new and unique temporary file of the type specified by aType. If aBaseName is spe...