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.


interface  nsIPref


#define have_PrefChangedFunc_typedef
#define NS_PREF_CID
#define NS_PREF_CONTRACTID   ";1"
#define NS_PREF_CLASSNAME   "Preferences Service"


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


native PrefChangedFunc (PrefChangedFunc)
native PrefEnumerationFunc (PrefEnumerationFunc)

Define Documentation

Definition at line 57 of file nsIPref.idl.

{ /* {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   ";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