nsProfileMigrator Class Reference

#include <nsProfileMigrator.h>

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

Public Member Functions

NS_DECL_NSIPROFILEMIGRATOR
NS_DECL_ISUPPORTS 
nsProfileMigrator ()
 

Protected Member Functions

 ~nsProfileMigrator ()
 
nsresult GetDefaultBrowserMigratorKey (nsACString &key, nsCOMPtr< nsIBrowserProfileMigrator > &bpm)
 
PRBool ImportRegistryProfiles (const nsACString &aAppName)
 

Detailed Description

Definition at line 48 of file nsProfileMigrator.h.

Constructor & Destructor Documentation

NS_DECL_NSIPROFILEMIGRATOR NS_DECL_ISUPPORTS nsProfileMigrator::nsProfileMigrator ( )
inline

Definition at line 54 of file nsProfileMigrator.h.

nsProfileMigrator::~nsProfileMigrator ( )
inlineprotected

Definition at line 57 of file nsProfileMigrator.h.

Member Function Documentation

nsresult nsProfileMigrator::GetDefaultBrowserMigratorKey ( nsACString &  key,
nsCOMPtr< nsIBrowserProfileMigrator > &  bpm 
)
protected

Definition at line 174 of file nsProfileMigrator.cpp.

Here is the call graph for this function:

PRBool nsProfileMigrator::ImportRegistryProfiles ( const nsACString &  aAppName)
protected

Import profiles from ~/.firefox/ or ~/.phoenix/

Returns
PR_TRUE if any profiles imported.

Definition at line 296 of file nsProfileMigrator.cpp.

Here is the call graph for this function:


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