Back to index

lightning-sunbird  0.9+nobinonly
Functions | Variables
xpcom.xpcom_consts Namespace Reference

Functions

def XPT_TDP_TAG
def XPT_TDP_IS_POINTER
def XPT_TDP_IS_UNIQUE_POINTER
def XPT_TDP_IS_REFERENCE
def XPT_ID_TAG
def XPT_ID_IS_SCRIPTABLE
def XPT_PD_IS_IN
def XPT_PD_IS_OUT
def XPT_PD_IS_RETVAL
def XPT_PD_IS_SHARED
def XPT_PD_IS_DIPPER
def XPT_MD_IS_GETTER
def XPT_MD_IS_SETTER
def XPT_MD_IS_NOTXPCOM
def XPT_MD_IS_CTOR
def XPT_MD_IS_HIDDEN

Variables

int App_DirectoryBase = 0x00010000
int App_PrefsDirectory30 = 1
int App_PrefsDirectory40 = 2
int App_PrefsDirectory50 = 3
int App_ResDirectory = 5
int App_UserProfileDirectory30 = 10
int App_UserProfileDirectory40 = 11
int App_UserProfileDirectory50 = 12
int App_DefaultUserProfileRoot30 = 13
int App_DefaultUserProfileRoot40 = 14
int App_DefaultUserProfileRoot50 = 15
int App_ProfileDefaultsFolder30 = 16
int App_ProfileDefaultsFolder40 = 17
int App_ProfileDefaultsFolder50 = 18
int App_PrefDefaultsFolder50 = 19
int App_DefaultsFolder50 = 25
int App_ComponentsDirectory = 30
int App_ChromeDirectory = 31
int App_PluginsDirectory = 32
int App_UserChromeDirectory = 40
int App_FileBase = 1000
int App_PreferencesFile30 = 1
int App_PreferencesFile40 = 2
int App_PreferencesFile50 = 3
int App_BookmarksFile30 = 10
int App_BookmarksFile40 = 11
int App_BookmarksFile50 = 12
int App_Registry40 = 20
int App_Registry50 = 21
int App_LocalStore50 = 30
int App_History50 = 40
int App_MailDirectory50 = 50
int App_ImapMailDirectory50 = 60
int App_NewsDirectory50 = 70
int App_MessengerFolderCache50 = 80
int App_UsersPanels50 = 90
int App_SearchFile50 = 100
int App_SearchDirectory50 = 101
int OS_DriveDirectory = 1
int OS_TemporaryDirectory = 2
int OS_CurrentProcessDirectory = 3
int OS_CurrentWorkingDirectory = 4
int XPCOM_CurrentProcessComponentDirectory = 5
int XPCOM_CurrentProcessComponentRegistry = 6
int Moz_BinDirectory = 10
int Mac_SystemDirectory = 101
int Mac_DesktopDirectory = 102
int Mac_TrashDirectory = 103
int Mac_StartupDirectory = 104
int Mac_ShutdownDirectory = 105
int Mac_AppleMenuDirectory = 106
int Mac_ControlPanelDirectory = 107
int Mac_ExtensionDirectory = 108
int Mac_FontsDirectory = 109
int Mac_PreferencesDirectory = 110
int Mac_DocumentsDirectory = 111
int Mac_InternetSearchDirectory = 112
int Win_SystemDirectory = 201
int Win_WindowsDirectory = 202
int Win_HomeDirectory = 203
int Win_Desktop = 204
int Win_Programs = 205
int Win_Controls = 206
int Win_Printers = 207
int Win_Personal = 208
int Win_Favorites = 209
int Win_Startup = 210
int Win_Recent = 211
int Win_Sendto = 212
int Win_Bitbucket = 213
int Win_Startmenu = 214
int Win_Desktopdirectory = 215
int Win_Drives = 216
int Win_Network = 217
int Win_Nethood = 218
int Win_Fonts = 219
int Win_Templates = 220
int Win_Common_Startmenu = 221
int Win_Common_Programs = 222
int Win_Common_Startup = 223
int Win_Common_Desktopdirectory = 224
int Win_Appdata = 225
int Win_Printhood = 226
int Unix_LocalDirectory = 301
int Unix_LibDirectory = 302
int Unix_HomeDirectory = 303
int BeOS_SettingsDirectory = 401
int BeOS_HomeDirectory = 402
int BeOS_DesktopDirectory = 403
int BeOS_SystemDirectory = 404
int OS2_SystemDirectory = 501
int TD_INT8 = 0
int TD_INT16 = 1
int TD_INT32 = 2
int TD_INT64 = 3
int TD_UINT8 = 4
int TD_UINT16 = 5
int TD_UINT32 = 6
int TD_UINT64 = 7
int TD_FLOAT = 8
int TD_DOUBLE = 9
int TD_BOOL = 10
int TD_CHAR = 11
int TD_WCHAR = 12
int TD_VOID = 13
int TD_PNSIID = 14
int TD_DOMSTRING = 15
int TD_PSTRING = 16
int TD_PWSTRING = 17
int TD_INTERFACE_TYPE = 18
int TD_INTERFACE_IS_TYPE = 19
int TD_ARRAY = 20
int TD_PSTRING_SIZE_IS = 21
int TD_PWSTRING_SIZE_IS = 22
int TD_UTF8STRING = 23
int TD_CSTRING = 24
int TD_ASTRING = 25
int XPT_TDP_POINTER = 0x80
int XPT_TDP_UNIQUE_POINTER = 0x40
int XPT_TDP_REFERENCE = 0x20
int XPT_TDP_FLAGMASK = 0xe0
tuple XPT_TDP_TAGMASK = (~XPT_TDP_FLAGMASK)
int XPT_ID_SCRIPTABLE = 0x80
int XPT_ID_FLAGMASK = 0x80
 XPT_ID_TAGMASK = ~XPT_ID_FLAGMASK
int XPT_PD_IN = 0x80
int XPT_PD_OUT = 0x40
int XPT_PD_RETVAL = 0x20
int XPT_PD_SHARED = 0x10
int XPT_PD_DIPPER = 0x08
int XPT_PD_FLAGMASK = 0xf0
int XPT_MD_GETTER = 0x80
int XPT_MD_SETTER = 0x40
int XPT_MD_NOTXPCOM = 0x20
int XPT_MD_CTOR = 0x10
int XPT_MD_HIDDEN = 0x08
int XPT_MD_FLAGMASK = 0xf8
 T_I8 = TD_INT8
 T_I16 = TD_INT16
 T_I32 = TD_INT32
 T_I64 = TD_INT64
 T_U8 = TD_UINT8
 T_U16 = TD_UINT16
 T_U32 = TD_UINT32
 T_U64 = TD_UINT64
 T_FLOAT = TD_FLOAT
 T_DOUBLE = TD_DOUBLE
 T_BOOL = TD_BOOL
 T_CHAR = TD_CHAR
 T_WCHAR = TD_WCHAR
 T_VOID = TD_VOID
 T_IID = TD_PNSIID
 T_DOMSTRING = TD_DOMSTRING
 T_CHAR_STR = TD_PSTRING
 T_WCHAR_STR = TD_PWSTRING
 T_INTERFACE = TD_INTERFACE_TYPE
 T_INTERFACE_IS = TD_INTERFACE_IS_TYPE
 T_ARRAY = TD_ARRAY
 T_PSTRING_SIZE_IS = TD_PSTRING_SIZE_IS
 T_PWSTRING_SIZE_IS = TD_PWSTRING_SIZE_IS
 T_UTF8STRING = TD_UTF8STRING
 T_CSTRING = TD_CSTRING
 T_ASTRING = TD_ASTRING
int VTYPE_INT8 = 0
int VTYPE_INT16 = 1
int VTYPE_INT32 = 2
int VTYPE_INT64 = 3
int VTYPE_UINT8 = 4
int VTYPE_UINT16 = 5
int VTYPE_UINT32 = 6
int VTYPE_UINT64 = 7
int VTYPE_FLOAT = 8
int VTYPE_DOUBLE = 9
int VTYPE_BOOL = 10
int VTYPE_CHAR = 11
int VTYPE_WCHAR = 12
int VTYPE_VOID = 13
int VTYPE_ID = 14
int VTYPE_DOMSTRING = 15
int VTYPE_CHAR_STR = 16
int VTYPE_WCHAR_STR = 17
int VTYPE_INTERFACE = 18
int VTYPE_INTERFACE_IS = 19
int VTYPE_ARRAY = 20
int VTYPE_STRING_SIZE_IS = 21
int VTYPE_WSTRING_SIZE_IS = 22
int VTYPE_UTF8STRING = 23
int VTYPE_CSTRING = 24
int VTYPE_ASTRING = 25
int VTYPE_EMPTY_ARRAY = 254
int VTYPE_EMPTY = 255

Function Documentation

Definition at line 187 of file xpcom_consts.py.

00187 
00188 def XPT_ID_IS_SCRIPTABLE(flags): return flags & XPT_ID_SCRIPTABLE

Definition at line 185 of file xpcom_consts.py.

00185 
00186 def XPT_ID_TAG(id): return id & XPT_ID_TAGMASK

Definition at line 212 of file xpcom_consts.py.

00212 
def XPT_MD_IS_CTOR(flags):       return (flags & XPT_MD_CTOR)

Definition at line 209 of file xpcom_consts.py.

00209 
def XPT_MD_IS_GETTER(flags):     return (flags & XPT_MD_GETTER)

Definition at line 213 of file xpcom_consts.py.

00213 
00214 def XPT_MD_IS_HIDDEN(flags):     return (flags & XPT_MD_HIDDEN)
00215 
00216 # From xptinfo.h

Definition at line 211 of file xpcom_consts.py.

00211 
def XPT_MD_IS_NOTXPCOM(flags):   return (flags & XPT_MD_NOTXPCOM)

Definition at line 210 of file xpcom_consts.py.

00210 
def XPT_MD_IS_SETTER(flags):     return (flags & XPT_MD_SETTER)

Definition at line 200 of file xpcom_consts.py.

00200 
00201 def XPT_PD_IS_DIPPER(flags): return (flags & XPT_PD_DIPPER)

Definition at line 196 of file xpcom_consts.py.

00196 
def XPT_PD_IS_IN(flags): return (flags & XPT_PD_IN)

Definition at line 197 of file xpcom_consts.py.

00197 
def XPT_PD_IS_OUT(flags): return (flags & XPT_PD_OUT)

Definition at line 198 of file xpcom_consts.py.

00198 
def XPT_PD_IS_RETVAL(flags): return (flags & XPT_PD_RETVAL)

Definition at line 199 of file xpcom_consts.py.

00199 
def XPT_PD_IS_SHARED(flags): return (flags & XPT_PD_SHARED)

Definition at line 178 of file xpcom_consts.py.

00178 
def XPT_TDP_IS_POINTER(flags): return (flags & XPT_TDP_POINTER)

Definition at line 180 of file xpcom_consts.py.

00180 
00181 def XPT_TDP_IS_REFERENCE(flags): return (flags & XPT_TDP_REFERENCE)

Definition at line 179 of file xpcom_consts.py.

00179 
def XPT_TDP_IS_UNIQUE_POINTER(flags): return (flags & XPT_TDP_UNIQUE_POINTER)

Definition at line 176 of file xpcom_consts.py.

00176 
00177 def XPT_TDP_TAG(tdp): return (tdp & XPT_TDP_TAGMASK)


Variable Documentation

Definition at line 64 of file xpcom_consts.py.

Definition at line 65 of file xpcom_consts.py.

Definition at line 66 of file xpcom_consts.py.

Definition at line 57 of file xpcom_consts.py.

Definition at line 56 of file xpcom_consts.py.

Definition at line 55 of file xpcom_consts.py.

Definition at line 48 of file xpcom_consts.py.

Definition at line 49 of file xpcom_consts.py.

Definition at line 50 of file xpcom_consts.py.

Definition at line 40 of file xpcom_consts.py.

Definition at line 60 of file xpcom_consts.py.

Definition at line 70 of file xpcom_consts.py.

Definition at line 72 of file xpcom_consts.py.

Definition at line 69 of file xpcom_consts.py.

Definition at line 71 of file xpcom_consts.py.

Definition at line 74 of file xpcom_consts.py.

Definition at line 73 of file xpcom_consts.py.

Definition at line 58 of file xpcom_consts.py.

Definition at line 54 of file xpcom_consts.py.

Definition at line 61 of file xpcom_consts.py.

Definition at line 62 of file xpcom_consts.py.

Definition at line 63 of file xpcom_consts.py.

Definition at line 41 of file xpcom_consts.py.

Definition at line 42 of file xpcom_consts.py.

Definition at line 43 of file xpcom_consts.py.

Definition at line 51 of file xpcom_consts.py.

Definition at line 52 of file xpcom_consts.py.

Definition at line 53 of file xpcom_consts.py.

Definition at line 67 of file xpcom_consts.py.

Definition at line 68 of file xpcom_consts.py.

Definition at line 44 of file xpcom_consts.py.

Definition at line 77 of file xpcom_consts.py.

Definition at line 76 of file xpcom_consts.py.

Definition at line 59 of file xpcom_consts.py.

Definition at line 45 of file xpcom_consts.py.

Definition at line 46 of file xpcom_consts.py.

Definition at line 47 of file xpcom_consts.py.

Definition at line 75 of file xpcom_consts.py.

Definition at line 137 of file xpcom_consts.py.

Definition at line 136 of file xpcom_consts.py.

Definition at line 135 of file xpcom_consts.py.

Definition at line 138 of file xpcom_consts.py.

Definition at line 95 of file xpcom_consts.py.

Definition at line 96 of file xpcom_consts.py.

Definition at line 91 of file xpcom_consts.py.

Definition at line 100 of file xpcom_consts.py.

Definition at line 97 of file xpcom_consts.py.

Definition at line 98 of file xpcom_consts.py.

Definition at line 101 of file xpcom_consts.py.

Definition at line 99 of file xpcom_consts.py.

Definition at line 94 of file xpcom_consts.py.

Definition at line 93 of file xpcom_consts.py.

Definition at line 90 of file xpcom_consts.py.

Definition at line 92 of file xpcom_consts.py.

Definition at line 88 of file xpcom_consts.py.

Definition at line 140 of file xpcom_consts.py.

Definition at line 82 of file xpcom_consts.py.

Definition at line 83 of file xpcom_consts.py.

Definition at line 80 of file xpcom_consts.py.

Definition at line 81 of file xpcom_consts.py.

Definition at line 237 of file xpcom_consts.py.

Definition at line 242 of file xpcom_consts.py.

Definition at line 227 of file xpcom_consts.py.

Definition at line 228 of file xpcom_consts.py.

Definition at line 233 of file xpcom_consts.py.

Definition at line 241 of file xpcom_consts.py.

Definition at line 232 of file xpcom_consts.py.

Definition at line 226 of file xpcom_consts.py.

Definition at line 225 of file xpcom_consts.py.

Definition at line 218 of file xpcom_consts.py.

Definition at line 219 of file xpcom_consts.py.

Definition at line 220 of file xpcom_consts.py.

Definition at line 217 of file xpcom_consts.py.

Definition at line 231 of file xpcom_consts.py.

Definition at line 235 of file xpcom_consts.py.

Definition at line 236 of file xpcom_consts.py.

Definition at line 238 of file xpcom_consts.py.

Definition at line 239 of file xpcom_consts.py.

Definition at line 222 of file xpcom_consts.py.

Definition at line 223 of file xpcom_consts.py.

Definition at line 224 of file xpcom_consts.py.

Definition at line 221 of file xpcom_consts.py.

Definition at line 240 of file xpcom_consts.py.

Definition at line 230 of file xpcom_consts.py.

Definition at line 229 of file xpcom_consts.py.

Definition at line 234 of file xpcom_consts.py.

Definition at line 163 of file xpcom_consts.py.

Definition at line 168 of file xpcom_consts.py.

Definition at line 153 of file xpcom_consts.py.

Definition at line 154 of file xpcom_consts.py.

Definition at line 167 of file xpcom_consts.py.

Definition at line 158 of file xpcom_consts.py.

Definition at line 152 of file xpcom_consts.py.

Definition at line 151 of file xpcom_consts.py.

Definition at line 144 of file xpcom_consts.py.

Definition at line 145 of file xpcom_consts.py.

Definition at line 146 of file xpcom_consts.py.

Definition at line 143 of file xpcom_consts.py.

Definition at line 162 of file xpcom_consts.py.

Definition at line 161 of file xpcom_consts.py.

Definition at line 157 of file xpcom_consts.py.

Definition at line 159 of file xpcom_consts.py.

Definition at line 164 of file xpcom_consts.py.

Definition at line 160 of file xpcom_consts.py.

Definition at line 165 of file xpcom_consts.py.

Definition at line 148 of file xpcom_consts.py.

Definition at line 149 of file xpcom_consts.py.

Definition at line 150 of file xpcom_consts.py.

Definition at line 147 of file xpcom_consts.py.

Definition at line 166 of file xpcom_consts.py.

Definition at line 156 of file xpcom_consts.py.

Definition at line 155 of file xpcom_consts.py.

Definition at line 133 of file xpcom_consts.py.

Definition at line 132 of file xpcom_consts.py.

Definition at line 131 of file xpcom_consts.py.

Definition at line 265 of file xpcom_consts.py.

Definition at line 270 of file xpcom_consts.py.

Definition at line 255 of file xpcom_consts.py.

Definition at line 256 of file xpcom_consts.py.

Definition at line 261 of file xpcom_consts.py.

Definition at line 269 of file xpcom_consts.py.

Definition at line 260 of file xpcom_consts.py.

Definition at line 254 of file xpcom_consts.py.

Definition at line 272 of file xpcom_consts.py.

Definition at line 271 of file xpcom_consts.py.

Definition at line 253 of file xpcom_consts.py.

Definition at line 259 of file xpcom_consts.py.

Definition at line 246 of file xpcom_consts.py.

Definition at line 247 of file xpcom_consts.py.

Definition at line 248 of file xpcom_consts.py.

Definition at line 245 of file xpcom_consts.py.

Definition at line 263 of file xpcom_consts.py.

Definition at line 264 of file xpcom_consts.py.

Definition at line 266 of file xpcom_consts.py.

Definition at line 250 of file xpcom_consts.py.

Definition at line 251 of file xpcom_consts.py.

Definition at line 252 of file xpcom_consts.py.

Definition at line 249 of file xpcom_consts.py.

Definition at line 268 of file xpcom_consts.py.

Definition at line 258 of file xpcom_consts.py.

Definition at line 257 of file xpcom_consts.py.

Definition at line 262 of file xpcom_consts.py.

Definition at line 267 of file xpcom_consts.py.

Definition at line 128 of file xpcom_consts.py.

Definition at line 116 of file xpcom_consts.py.

Definition at line 127 of file xpcom_consts.py.

Definition at line 125 of file xpcom_consts.py.

Definition at line 124 of file xpcom_consts.py.

Definition at line 126 of file xpcom_consts.py.

Definition at line 109 of file xpcom_consts.py.

Definition at line 107 of file xpcom_consts.py.

Definition at line 118 of file xpcom_consts.py.

Definition at line 119 of file xpcom_consts.py.

Definition at line 112 of file xpcom_consts.py.

Definition at line 122 of file xpcom_consts.py.

Definition at line 106 of file xpcom_consts.py.

Definition at line 121 of file xpcom_consts.py.

Definition at line 120 of file xpcom_consts.py.

Definition at line 111 of file xpcom_consts.py.

Definition at line 110 of file xpcom_consts.py.

Definition at line 129 of file xpcom_consts.py.

Definition at line 108 of file xpcom_consts.py.

Definition at line 114 of file xpcom_consts.py.

Definition at line 115 of file xpcom_consts.py.

Definition at line 117 of file xpcom_consts.py.

Definition at line 113 of file xpcom_consts.py.

Definition at line 103 of file xpcom_consts.py.

Definition at line 123 of file xpcom_consts.py.

Definition at line 104 of file xpcom_consts.py.

Definition at line 85 of file xpcom_consts.py.

Definition at line 86 of file xpcom_consts.py.

Definition at line 183 of file xpcom_consts.py.

Definition at line 182 of file xpcom_consts.py.

Definition at line 184 of file xpcom_consts.py.

Definition at line 205 of file xpcom_consts.py.

Definition at line 207 of file xpcom_consts.py.

Definition at line 202 of file xpcom_consts.py.

Definition at line 206 of file xpcom_consts.py.

Definition at line 204 of file xpcom_consts.py.

Definition at line 203 of file xpcom_consts.py.

Definition at line 193 of file xpcom_consts.py.

Definition at line 194 of file xpcom_consts.py.

Definition at line 189 of file xpcom_consts.py.

Definition at line 190 of file xpcom_consts.py.

Definition at line 191 of file xpcom_consts.py.

Definition at line 192 of file xpcom_consts.py.

Definition at line 174 of file xpcom_consts.py.

Definition at line 171 of file xpcom_consts.py.

Definition at line 173 of file xpcom_consts.py.

Definition at line 175 of file xpcom_consts.py.

Definition at line 172 of file xpcom_consts.py.