sbTemporaryFileService Class Reference

#include <sbTemporaryFileService.h>

Inheritance diagram for sbTemporaryFileService:
[legend]
Collaboration diagram for sbTemporaryFileService:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_SBITEMPORARYFILESERVICE
NS_DECL_NSIOBSERVER 
sbTemporaryFileService ()
 
virtual ~sbTemporaryFileService ()
 
nsresult Initialize ()
 
void Finalize ()
 
- Public Member Functions inherited from sbITemporaryFileService
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 specified, use aBaseName as the base name of the file. If aExtension is specified, use aExtension as the file extension. More...
 

Additional Inherited Members

- Public Attributes inherited from sbITemporaryFileService
readonly attribute nsIFile rootTemporaryDirectory
 Root directory of temporary files and directories. More...
 

Detailed Description

This class provides services for creating temporary files.

Definition at line 100 of file sbTemporaryFileService.h.

Constructor & Destructor Documentation

sbTemporaryFileService::sbTemporaryFileService ( )

Construct a Songbird temporary file service object.

Definition at line 165 of file sbTemporaryFileService.cpp.

sbTemporaryFileService::~sbTemporaryFileService ( )
virtual

Destroy a Songbird temporary file service object.

Definition at line 177 of file sbTemporaryFileService.cpp.

Here is the call graph for this function:

Member Function Documentation

void sbTemporaryFileService::Finalize ( )

Finalize the Songbird temporary file service.

Definition at line 248 of file sbTemporaryFileService.cpp.

Here is the caller graph for this function:

nsresult sbTemporaryFileService::Initialize ( )

Initialize the Songbird temporary file service.

Definition at line 190 of file sbTemporaryFileService.cpp.


The documentation for this class was generated from the following files: