Synchronize Bluetooth phone with Thunderbird

Develpers' detailed documentation for the mozilla-sync plugin for OpenSync. A part of blueZync.

nsProfileDirServiceProvider.h File Reference

Detailed Description

An xpcom component which holds the name of the user's profile directory.

#include "nsIDirectoryService.h"
#include "nsILocalFile.h"
#include "nsCOMPtr.h"
#include "nsDirectoryServiceUtils.h"
#include "nsComponentManagerUtils.h"
#include "nsServiceManagerUtils.h"

Include dependency graph for nsProfileDirServiceProvider.h:

This graph shows which files directly or indirectly include this file:


class  nsProfileDirServiceProvider
 An xpcom component which holds the name of the user profile directory. More...


nsresult NS_NewProfileDirServiceProvider (PRBool aNotifyObservers, nsProfileDirServiceProvider **aProvider)

Function Documentation

nsresult NS_NewProfileDirServiceProvider ( PRBool  aNotifyObservers,
nsProfileDirServiceProvider **  aProvider 

Global method to create an instance of nsProfileDirServiceProvider

aNotifyObservers Ignored.
aProvider The nsProfileDirServiceProvider is returned here

References nsProfileDirServiceProvider::Initialize(), LOG, and nsProfileDirServiceProvider::nsProfileDirServiceProvider().

Referenced by mozilla_startup().

Here is the call graph for this function: