ra.py
来自「subversion-1.4.5.tar.gz 配置svn的源码」· Python 代码 · 共 998 行 · 第 1/3 页
PY
998 行
# This file was created automatically by SWIG.# Don't modify this file, modify the SWIG interface instead.# This file is compatible with both classic and new-style classes.import _radef _swig_setattr_nondynamic(self,class_type,name,value,static=1): if (name == "this"): if isinstance(value, class_type): self.__dict__[name] = value.this if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown del value.thisown return method = class_type.__swig_setmethods__.get(name,None) if method: return method(self,value) if (not static) or hasattr(self,name) or (name == "thisown"): self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self)def _swig_setattr(self,class_type,name,value): return _swig_setattr_nondynamic(self,class_type,name,value,0)def _swig_getattr(self,class_type,name): method = class_type.__swig_getmethods__.get(name,None) if method: return method(self) raise AttributeError,nameimport coreimport deltadef svn_ra_version(*args): """svn_ra_version() -> svn_version_t""" return apply(_ra.svn_ra_version, args)class svn_ra_reporter2_t: """Proxy of C svn_ra_reporter2_t struct""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_reporter2_t, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, svn_ra_reporter2_t, name) def __repr__(self): return "<%s.%s; proxy of C svn_ra_reporter2_t instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) __swig_setmethods__["set_path"] = _ra.svn_ra_reporter2_t_set_path_set __swig_getmethods__["set_path"] = _ra.svn_ra_reporter2_t_set_path_get __swig_setmethods__["delete_path"] = _ra.svn_ra_reporter2_t_delete_path_set __swig_getmethods__["delete_path"] = _ra.svn_ra_reporter2_t_delete_path_get __swig_setmethods__["link_path"] = _ra.svn_ra_reporter2_t_link_path_set __swig_getmethods__["link_path"] = _ra.svn_ra_reporter2_t_link_path_get __swig_setmethods__["finish_report"] = _ra.svn_ra_reporter2_t_finish_report_set __swig_getmethods__["finish_report"] = _ra.svn_ra_reporter2_t_finish_report_get __swig_setmethods__["abort_report"] = _ra.svn_ra_reporter2_t_abort_report_set __swig_getmethods__["abort_report"] = _ra.svn_ra_reporter2_t_abort_report_get def set_parent_pool(self, parent_pool=None): """Create a new proxy object for svn_ra_reporter2_t""" import libsvn.core, weakref self.__dict__["_parent_pool"] = \ parent_pool or libsvn.core.application_pool; if self.__dict__["_parent_pool"]: self.__dict__["_is_valid"] = weakref.ref( self.__dict__["_parent_pool"]._is_valid) def assert_valid(self): """Assert that this object is using valid pool memory""" if "_is_valid" in self.__dict__: assert self.__dict__["_is_valid"](), "Variable has already been deleted" def __getattr__(self, name): """Get an attribute from this object""" self.assert_valid() value = _swig_getattr(self, self.__class__, name) try: old_dict = self.__dict__["_member_dicts"][name] value.__dict__["_parent_pool"] = old_dict.get("_parent_pool") value.__dict__["_member_dicts"] = old_dict.get("_member_dicts") value.__dict__["_is_valid"] = old_dict.get("_is_valid") value.assert_valid() except KeyError: pass return value def __setattr__(self, name, value): """Set an attribute on this object""" self.assert_valid() try: self.__dict__.setdefault("_member_dicts",{})[name] = value.__dict__ except AttributeError: pass return _swig_setattr(self, self.__class__, name, value) def __init__(self, *args): """__init__(self) -> svn_ra_reporter2_t""" _swig_setattr(self, svn_ra_reporter2_t, 'this', apply(_ra.new_svn_ra_reporter2_t, args)) _swig_setattr(self, svn_ra_reporter2_t, 'thisown', 1) def __del__(self, destroy=_ra.delete_svn_ra_reporter2_t): """__del__(self)""" try: if self.thisown: destroy(self) except: passclass svn_ra_reporter2_tPtr(svn_ra_reporter2_t): def __init__(self, this): _swig_setattr(self, svn_ra_reporter2_t, 'this', this) if not hasattr(self,"thisown"): _swig_setattr(self, svn_ra_reporter2_t, 'thisown', 0) _swig_setattr(self, svn_ra_reporter2_t,self.__class__,svn_ra_reporter2_t)_ra.svn_ra_reporter2_t_swigregister(svn_ra_reporter2_tPtr)class svn_ra_reporter_t: """Proxy of C svn_ra_reporter_t struct""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_reporter_t, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, svn_ra_reporter_t, name) def __repr__(self): return "<%s.%s; proxy of C svn_ra_reporter_t instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) __swig_setmethods__["set_path"] = _ra.svn_ra_reporter_t_set_path_set __swig_getmethods__["set_path"] = _ra.svn_ra_reporter_t_set_path_get __swig_setmethods__["delete_path"] = _ra.svn_ra_reporter_t_delete_path_set __swig_getmethods__["delete_path"] = _ra.svn_ra_reporter_t_delete_path_get __swig_setmethods__["link_path"] = _ra.svn_ra_reporter_t_link_path_set __swig_getmethods__["link_path"] = _ra.svn_ra_reporter_t_link_path_get __swig_setmethods__["finish_report"] = _ra.svn_ra_reporter_t_finish_report_set __swig_getmethods__["finish_report"] = _ra.svn_ra_reporter_t_finish_report_get __swig_setmethods__["abort_report"] = _ra.svn_ra_reporter_t_abort_report_set __swig_getmethods__["abort_report"] = _ra.svn_ra_reporter_t_abort_report_get def set_parent_pool(self, parent_pool=None): """Create a new proxy object for svn_ra_reporter_t""" import libsvn.core, weakref self.__dict__["_parent_pool"] = \ parent_pool or libsvn.core.application_pool; if self.__dict__["_parent_pool"]: self.__dict__["_is_valid"] = weakref.ref( self.__dict__["_parent_pool"]._is_valid) def assert_valid(self): """Assert that this object is using valid pool memory""" if "_is_valid" in self.__dict__: assert self.__dict__["_is_valid"](), "Variable has already been deleted" def __getattr__(self, name): """Get an attribute from this object""" self.assert_valid() value = _swig_getattr(self, self.__class__, name) try: old_dict = self.__dict__["_member_dicts"][name] value.__dict__["_parent_pool"] = old_dict.get("_parent_pool") value.__dict__["_member_dicts"] = old_dict.get("_member_dicts") value.__dict__["_is_valid"] = old_dict.get("_is_valid") value.assert_valid() except KeyError: pass return value def __setattr__(self, name, value): """Set an attribute on this object""" self.assert_valid() try: self.__dict__.setdefault("_member_dicts",{})[name] = value.__dict__ except AttributeError: pass return _swig_setattr(self, self.__class__, name, value) def __init__(self, *args): """__init__(self) -> svn_ra_reporter_t""" _swig_setattr(self, svn_ra_reporter_t, 'this', apply(_ra.new_svn_ra_reporter_t, args)) _swig_setattr(self, svn_ra_reporter_t, 'thisown', 1) def __del__(self, destroy=_ra.delete_svn_ra_reporter_t): """__del__(self)""" try: if self.thisown: destroy(self) except: passclass svn_ra_reporter_tPtr(svn_ra_reporter_t): def __init__(self, this): _swig_setattr(self, svn_ra_reporter_t, 'this', this) if not hasattr(self,"thisown"): _swig_setattr(self, svn_ra_reporter_t, 'thisown', 0) _swig_setattr(self, svn_ra_reporter_t,self.__class__,svn_ra_reporter_t)_ra.svn_ra_reporter_t_swigregister(svn_ra_reporter_tPtr)class svn_ra_callbacks2_t: """Proxy of C svn_ra_callbacks2_t struct""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_callbacks2_t, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, svn_ra_callbacks2_t, name) def __repr__(self): return "<%s.%s; proxy of C svn_ra_callbacks2_t instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) __swig_setmethods__["open_tmp_file"] = _ra.svn_ra_callbacks2_t_open_tmp_file_set __swig_getmethods__["open_tmp_file"] = _ra.svn_ra_callbacks2_t_open_tmp_file_get __swig_setmethods__["auth_baton"] = _ra.svn_ra_callbacks2_t_auth_baton_set __swig_getmethods__["auth_baton"] = _ra.svn_ra_callbacks2_t_auth_baton_get __swig_setmethods__["get_wc_prop"] = _ra.svn_ra_callbacks2_t_get_wc_prop_set __swig_getmethods__["get_wc_prop"] = _ra.svn_ra_callbacks2_t_get_wc_prop_get __swig_setmethods__["set_wc_prop"] = _ra.svn_ra_callbacks2_t_set_wc_prop_set __swig_getmethods__["set_wc_prop"] = _ra.svn_ra_callbacks2_t_set_wc_prop_get __swig_setmethods__["push_wc_prop"] = _ra.svn_ra_callbacks2_t_push_wc_prop_set __swig_getmethods__["push_wc_prop"] = _ra.svn_ra_callbacks2_t_push_wc_prop_get __swig_setmethods__["invalidate_wc_props"] = _ra.svn_ra_callbacks2_t_invalidate_wc_props_set __swig_getmethods__["invalidate_wc_props"] = _ra.svn_ra_callbacks2_t_invalidate_wc_props_get __swig_setmethods__["progress_func"] = _ra.svn_ra_callbacks2_t_progress_func_set __swig_getmethods__["progress_func"] = _ra.svn_ra_callbacks2_t_progress_func_get __swig_setmethods__["progress_baton"] = _ra.svn_ra_callbacks2_t_progress_baton_set __swig_getmethods__["progress_baton"] = _ra.svn_ra_callbacks2_t_progress_baton_get def set_parent_pool(self, parent_pool=None): """Create a new proxy object for svn_ra_callbacks2_t""" import libsvn.core, weakref self.__dict__["_parent_pool"] = \ parent_pool or libsvn.core.application_pool; if self.__dict__["_parent_pool"]: self.__dict__["_is_valid"] = weakref.ref( self.__dict__["_parent_pool"]._is_valid) def assert_valid(self): """Assert that this object is using valid pool memory""" if "_is_valid" in self.__dict__: assert self.__dict__["_is_valid"](), "Variable has already been deleted" def __getattr__(self, name): """Get an attribute from this object""" self.assert_valid() value = _swig_getattr(self, self.__class__, name) try: old_dict = self.__dict__["_member_dicts"][name] value.__dict__["_parent_pool"] = old_dict.get("_parent_pool") value.__dict__["_member_dicts"] = old_dict.get("_member_dicts") value.__dict__["_is_valid"] = old_dict.get("_is_valid") value.assert_valid() except KeyError: pass return value def __setattr__(self, name, value): """Set an attribute on this object""" self.assert_valid() try: self.__dict__.setdefault("_member_dicts",{})[name] = value.__dict__ except AttributeError: pass return _swig_setattr(self, self.__class__, name, value) def __init__(self, *args): """__init__(self) -> svn_ra_callbacks2_t""" _swig_setattr(self, svn_ra_callbacks2_t, 'this', apply(_ra.new_svn_ra_callbacks2_t, args)) _swig_setattr(self, svn_ra_callbacks2_t, 'thisown', 1) def __del__(self, destroy=_ra.delete_svn_ra_callbacks2_t): """__del__(self)""" try: if self.thisown: destroy(self) except: passclass svn_ra_callbacks2_tPtr(svn_ra_callbacks2_t): def __init__(self, this): _swig_setattr(self, svn_ra_callbacks2_t, 'this', this) if not hasattr(self,"thisown"): _swig_setattr(self, svn_ra_callbacks2_t, 'thisown', 0) _swig_setattr(self, svn_ra_callbacks2_t,self.__class__,svn_ra_callbacks2_t)_ra.svn_ra_callbacks2_t_swigregister(svn_ra_callbacks2_tPtr)class svn_ra_callbacks_t: """Proxy of C svn_ra_callbacks_t struct""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_callbacks_t, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, svn_ra_callbacks_t, name) def __repr__(self): return "<%s.%s; proxy of C svn_ra_callbacks_t instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,) __swig_setmethods__["open_tmp_file"] = _ra.svn_ra_callbacks_t_open_tmp_file_set __swig_getmethods__["open_tmp_file"] = _ra.svn_ra_callbacks_t_open_tmp_file_get __swig_setmethods__["auth_baton"] = _ra.svn_ra_callbacks_t_auth_baton_set __swig_getmethods__["auth_baton"] = _ra.svn_ra_callbacks_t_auth_baton_get __swig_setmethods__["get_wc_prop"] = _ra.svn_ra_callbacks_t_get_wc_prop_set __swig_getmethods__["get_wc_prop"] = _ra.svn_ra_callbacks_t_get_wc_prop_get __swig_setmethods__["set_wc_prop"] = _ra.svn_ra_callbacks_t_set_wc_prop_set __swig_getmethods__["set_wc_prop"] = _ra.svn_ra_callbacks_t_set_wc_prop_get __swig_setmethods__["push_wc_prop"] = _ra.svn_ra_callbacks_t_push_wc_prop_set __swig_getmethods__["push_wc_prop"] = _ra.svn_ra_callbacks_t_push_wc_prop_get __swig_setmethods__["invalidate_wc_props"] = _ra.svn_ra_callbacks_t_invalidate_wc_props_set __swig_getmethods__["invalidate_wc_props"] = _ra.svn_ra_callbacks_t_invalidate_wc_props_get def set_parent_pool(self, parent_pool=None): """Create a new proxy object for svn_ra_callbacks_t""" import libsvn.core, weakref self.__dict__["_parent_pool"] = \ parent_pool or libsvn.core.application_pool; if self.__dict__["_parent_pool"]: self.__dict__["_is_valid"] = weakref.ref( self.__dict__["_parent_pool"]._is_valid) def assert_valid(self): """Assert that this object is using valid pool memory""" if "_is_valid" in self.__dict__: assert self.__dict__["_is_valid"](), "Variable has already been deleted" def __getattr__(self, name): """Get an attribute from this object""" self.assert_valid() value = _swig_getattr(self, self.__class__, name) try: old_dict = self.__dict__["_member_dicts"][name] value.__dict__["_parent_pool"] = old_dict.get("_parent_pool") value.__dict__["_member_dicts"] = old_dict.get("_member_dicts") value.__dict__["_is_valid"] = old_dict.get("_is_valid") value.assert_valid() except KeyError: pass return value def __setattr__(self, name, value): """Set an attribute on this object""" self.assert_valid() try: self.__dict__.setdefault("_member_dicts",{})[name] = value.__dict__ except AttributeError: pass return _swig_setattr(self, self.__class__, name, value) def __init__(self, *args): """__init__(self) -> svn_ra_callbacks_t""" _swig_setattr(self, svn_ra_callbacks_t, 'this', apply(_ra.new_svn_ra_callbacks_t, args)) _swig_setattr(self, svn_ra_callbacks_t, 'thisown', 1) def __del__(self, destroy=_ra.delete_svn_ra_callbacks_t): """__del__(self)""" try: if self.thisown: destroy(self) except: passclass svn_ra_callbacks_tPtr(svn_ra_callbacks_t): def __init__(self, this): _swig_setattr(self, svn_ra_callbacks_t, 'this', this) if not hasattr(self,"thisown"): _swig_setattr(self, svn_ra_callbacks_t, 'thisown', 0) _swig_setattr(self, svn_ra_callbacks_t,self.__class__,svn_ra_callbacks_t)_ra.svn_ra_callbacks_t_swigregister(svn_ra_callbacks_tPtr)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?