Back to index

lightning-sunbird  0.9+nobinonly
Classes | Namespaces | Functions | Variables
__init__.py File Reference

Go to the source code of this file.

Classes

class  xpcom.client._XPCOMBase
class  xpcom.client.Component
class  xpcom.client._Interface
class  xpcom.client.WeakReference

Namespaces

namespace  xpcom.client

Functions

def xpcom.client._MakeMethodCode
def xpcom.client._shutdown
def xpcom.client.BuildMethod
def xpcom.client.BuildInterfaceInfo
def xpcom.client.MakeInterfaceResult

Variables

list xpcom.client._special_getattr_names = ["__del__", "__len__", "__nonzero__"]
list xpcom.client._just_int_interfaces = ["nsISupportsPRInt32", "nsISupportsPRInt16", "nsISupportsPRUint32", "nsISupportsPRUint16", "nsISupportsPRUint8", "nsISupportsPRBool"]
list xpcom.client._just_long_interfaces = ["nsISupportsPRInt64", "nsISupportsPRUint64"]
list xpcom.client._just_float_interfaces = ["nsISupportsDouble", "nsISupportsFloat"]
 xpcom.client._int_interfaces = _just_int_interfaces+_just_float_interfaces
 xpcom.client._long_interfaces = _just_long_interfaces+_just_int_interfaces+_just_float_interfaces
 xpcom.client._float_interfaces = _just_float_interfaces+_just_long_interfaces+_just_int_interfaces
string xpcom.client.method_template
dictionary xpcom.client.interface_cache = {}
dictionary xpcom.client.interface_method_cache = {}
dictionary xpcom.client.contractid_info_cache = {}
int xpcom.client.have_shutdown = 0
tuple xpcom.client.codeObject = compile(method_code, "<XPCOMObject method '%s'>" % (name,), "exec")
 print "Method Code for %s (%s):" % (name, iid) print method_code
dictionary xpcom.client.tempNameSpace = {}
list xpcom.client.ret = tempNameSpace[name]
 xpcom.client.FLAGS_TO_IGNORE = XPT_MD_NOTXPCOM|XPT_MD_CTOR|XPT_MD_HIDDEN