1 # This file was automatically generated by SWIG (http://www.swig.org).
4 # Don't modify this file, modify the SWIG interface instead.
12 new_instancemethod
= new
.instancemethod
14 _swig_property
= property
16 pass # Python < 2.2 doesn't have 'property'.
17 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1):
18 if (name
== "thisown"): return self
.this
.own(value
)
20 if type(value
).__name
__ == 'PySwigObject':
21 self
.__dict
__[name
] = value
23 method
= class_type
.__swig
_setmethods
__.get(name
,None)
24 if method
: return method(self
,value
)
25 if (not static
) or hasattr(self
,name
):
26 self
.__dict
__[name
] = value
28 raise AttributeError("You cannot add attributes to %s" % self
)
30 def _swig_setattr(self
,class_type
,name
,value
):
31 return _swig_setattr_nondynamic(self
,class_type
,name
,value
,0)
33 def _swig_getattr(self
,class_type
,name
):
34 if (name
== "thisown"): return self
.this
.own()
35 method
= class_type
.__swig
_getmethods
__.get(name
,None)
36 if method
: return method(self
)
37 raise AttributeError,name
40 try: strthis
= "proxy of " + self
.this
.__repr
__()
42 return "<%s.%s; %s >" % (self
.__class
__.__module
__, self
.__class
__.__name
__, strthis
,)
46 _object
= types
.ObjectType
48 except AttributeError:
54 def _swig_setattr_nondynamic_method(set):
55 def set_attr(self
,name
,value
):
56 if (name
== "thisown"): return self
.this
.own(value
)
57 if hasattr(self
,name
) or (name
== "this"):
60 raise AttributeError("You cannot add attributes to %s" % self
)
65 thisown
= _swig_property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
67 def __init__(self
, *args
, **kwargs
):
69 _events
.event_swiginit(self
,_events
.new_event(*args
, **kwargs
))
70 def loop_once(*args
, **kwargs
):
71 """S.loop_once() -> int"""
72 return _events
.event_loop_once(*args
, **kwargs
)
74 def loop_wait(*args
, **kwargs
):
75 """S.loop_wait() -> int"""
76 return _events
.event_loop_wait(*args
, **kwargs
)
78 __swig_destroy__
= _events
.delete_event
79 event
.loop_once
= new_instancemethod(_events
.event_loop_once
,None,event
)
80 event
.loop_wait
= new_instancemethod(_events
.event_loop_wait
,None,event
)
81 event_swigregister
= _events
.event_swigregister
82 event_swigregister(event
)
84 event_context_init_byname
= _events
.event_context_init_byname
86 def event_backend_list(*args
):
87 """event_backend_list() -> list"""
88 return _events
.event_backend_list(*args
)
90 def set_default_backend(*args
, **kwargs
):
91 """event_set_default_backend(name) -> None"""
92 return _events
.set_default_backend(*args
, **kwargs
)