svn_diff_h.swg

来自「subversion-1.4.5.tar.gz 配置svn的源码」· SWG 代码 · 共 80 行

SWG
80
字号
/* Proxy classes for svn_diff.h * DO NOT EDIT -- AUTOMATICALLY GENERATED *//* No default constructors for opaque structs */#ifdef SWIGPYTHON%nodefault svn_diff_t;#endif/* Includes */#ifdef SWIGPYTHON%import proxy.swg%import apr.swg%include svn_types_h.swg%include svn_error_h.swg%include svn_io_h.swg%include svn_version_h.swg#endif%{#include "svn_diff.h"%}%include svn_diff.h/* Structure definitions */#ifdef SWIGPYTHON%opaque_proxy(svn_diff_t);%proxy(svn_diff_fns_t);%proxy(svn_diff_output_fns_t);%proxy(svn_diff_file_options_t);#endif/* Callbacks */%inline %{static svn_error_t *svn_diff_fns_invoke_datasource_open(  svn_diff_fns_t *_obj, void *diff_baton, svn_diff_datasource_e datasource) {  return _obj->datasource_open(diff_baton, datasource);}static svn_error_t *svn_diff_fns_invoke_datasource_close(  svn_diff_fns_t *_obj, void *diff_baton, svn_diff_datasource_e datasource) {  return _obj->datasource_close(diff_baton, datasource);}static svn_error_t *svn_diff_fns_invoke_datasource_get_next_token(  svn_diff_fns_t *_obj, apr_uint32_t *hash, void **token, void *diff_baton, svn_diff_datasource_e datasource) {  return _obj->datasource_get_next_token(hash, token, diff_baton, datasource);}static svn_error_t *svn_diff_fns_invoke_token_compare(  svn_diff_fns_t *_obj, void *diff_baton, void *ltoken, void *rtoken, int *compare) {  return _obj->token_compare(diff_baton, ltoken, rtoken, compare);}static svn_error_t *svn_diff_output_fns_invoke_output_common(  svn_diff_output_fns_t *_obj, void *output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) {  return _obj->output_common(output_baton, original_start, original_length, modified_start, modified_length, latest_start, latest_length);}static svn_error_t *svn_diff_output_fns_invoke_output_diff_modified(  svn_diff_output_fns_t *_obj, void *output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) {  return _obj->output_diff_modified(output_baton, original_start, original_length, modified_start, modified_length, latest_start, latest_length);}static svn_error_t *svn_diff_output_fns_invoke_output_diff_latest(  svn_diff_output_fns_t *_obj, void *output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) {  return _obj->output_diff_latest(output_baton, original_start, original_length, modified_start, modified_length, latest_start, latest_length);}static svn_error_t *svn_diff_output_fns_invoke_output_diff_common(  svn_diff_output_fns_t *_obj, void *output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) {  return _obj->output_diff_common(output_baton, original_start, original_length, modified_start, modified_length, latest_start, latest_length);}static svn_error_t *svn_diff_output_fns_invoke_output_conflict(  svn_diff_output_fns_t *_obj, void *output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length, svn_diff_t *resolved_diff) {  return _obj->output_conflict(output_baton, original_start, original_length, modified_start, modified_length, latest_start, latest_length, resolved_diff);}%}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?