Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs | Functions
nsIPref.idl File Reference
import "nsISupports.idl";
import "nsIPrefService.idl";
import "nsIPrefBranch.idl";

Go to the source code of this file.

Classes

interface  nsIPref

Defines

#define have_PrefChangedFunc_typedef
#define NS_PREF_CID
#define NS_PREF_CONTRACTID   "@mozilla.org/preferences;1"
#define NS_PREF_CLASSNAME   "Preferences Service"
#define NS_PREF_VALUE_CHANGED   1

Typedefs

typedef int(* PR_CALLBACK )(const char *, void *)
typedef void(* PrefEnumerationFunc )(const char *, void *)

Functions

native PrefChangedFunc (PrefChangedFunc)
native PrefEnumerationFunc (PrefEnumerationFunc)

Define Documentation

Definition at line 57 of file nsIPref.idl.

Value:
{ /* {dc26e0e0-ca94-11d1-a9a4-00805f8a7ac4} */       \
    0xdc26e0e0,                                        \
    0xca94,                                            \
    0x11d1,                                            \
    { 0xa9, 0xa4, 0x00, 0x80, 0x5f, 0x8a, 0x7a, 0xc4 } \
  }

Definition at line 61 of file nsIPref.idl.

#define NS_PREF_CLASSNAME   "Preferences Service"

Definition at line 72 of file nsIPref.idl.

#define NS_PREF_CONTRACTID   "@mozilla.org/preferences;1"

Definition at line 69 of file nsIPref.idl.

Definition at line 74 of file nsIPref.idl.


Typedef Documentation

typedef int(* PR_CALLBACK)(const char *, void *)

Definition at line 56 of file nsIPref.idl.

typedef void(* PrefEnumerationFunc)(const char *, void *)

Definition at line 59 of file nsIPref.idl.


Function Documentation