view release on metacpan or search on metacpan
src/subversion/subversion/svn/blame-cmd.c
src/subversion/subversion/svn/cat-cmd.c
src/subversion/subversion/svn/changelist-cmd.c
src/subversion/subversion/svn/checkout-cmd.c
src/subversion/subversion/svn/cl-conflicts.c
src/subversion/subversion/svn/cl-conflicts.h
src/subversion/subversion/svn/cl.h
src/subversion/subversion/svn/cleanup-cmd.c
src/subversion/subversion/svn/client_errors.h
src/subversion/subversion/svn/commit-cmd.c
src/subversion/subversion/svn/conflict-callbacks.c
src/subversion/subversion/svn/copy-cmd.c
src/subversion/subversion/svn/delete-cmd.c
src/subversion/subversion/svn/deprecated.c
src/subversion/subversion/svn/diff-cmd.c
src/subversion/subversion/svn/export-cmd.c
src/subversion/subversion/svn/file-merge.c
src/subversion/subversion/svn/help-cmd.c
src/subversion/subversion/svn/import-cmd.c
src/subversion/subversion/svn/info-cmd.c
src/subversion/subversion/svn/list-cmd.c
src/subversion/CHANGES view on Meta::CPAN
Developer-visible changes:
- General:
* fix improper linking when serf is in the same prefix as existing svn
libraries. (r1609004)
* use proper intermediate directory when building with VS 2003-2008
(r1595431)
* support generating VS 2013 and later project files.
- Bindings:
* ruby: removing warning about Ruby 1.9 support being new. (r1593992)
* python: fix notify_func callbacks (r1594794, r1594814, r1594834, r1595061)
Version 1.8.9
(07 May 2014, from /branches/1.8.x)
http://svn.apache.org/repos/asf/subversion/tags/1.8.9
User-visible changes:
- Client-side bugfixes:
* log: use proper peg revision over DAV (r1568872)
* upgrade: allow upgrading from 1.7 with exclusive locks (r1572102 et al)
src/subversion/CHANGES view on Meta::CPAN
* entry-caching improvements
* stop using global apr_xlate objects
* win32-innosetup code added to packages/
* new work on ruby bindings and swig-java bindings
* many, many bug fixes: various small coredumps, svn_error_t leaks,
copy props correctly (#976), copy executable bits correctly (#982),
test-system fix (#882), accidentally imported tmpfile (#964),
ra_local checkout memleak (#985), accidental wc deletion (#988),
better text vs. binary detection (#994), dav log-report error
handling, bad 'svn switch' dav caching (#1000), don't call NULL
callbacks (#1005), bogus switch feedback (#1007), eol-style file
corruption (#920), getdate.y fix (#1009), ra_local error reporting (#900),
start of work on issues #830 and #869.
Version 0.15 (released 7 Nov 2002, revision 3687)
User-visible changes:
* New 'S' indicator in 'svn status' shows switched subdirs
* New --dry-run option added for 'svn merge' (issue #953)
* Fix 'svn update .' to handle svn:externals correctly
src/subversion/CHANGES view on Meta::CPAN
User-visible changes:
* New --targets command-line option for some commands.
* conflicts now create conflict-markers in files, and 3 fulltext backups.
* new 'svn resolve' command removes conflicted state (by removing backups)
Developer-visible changes:
* no more dependency on 'patch'; only on GNU diff3 and some version of 'diff'
* complete rewrite of svn_wc_entry_t interface
* begin abstracting svn_fs API by hiding implementation details
* consolidate RA layer callbacks
* start work on commit-driver rewrite
* start work on ~/.subversion/ configuration directory, and proxy support
* move a lot of svn_wc.h into private wc.h
* bugfixes relating to commits, network prop xfers, 'svn log', 'svn co -q'
* major deletion bug fixed
(see email WARNING:
http://subversion.tigris.org/servlets/ReadMsg?msgId=64442&listName=dev)
Version 0.10.0 (released 08 Mar 2002, revision 1467)
src/subversion/build-outputs.mk view on Meta::CPAN
subversion/tests/libsvn_fs_base/strings-reps-test$(EXEEXT): $(strings_reps_test_DEPS)
cd subversion/tests/libsvn_fs_base && $(LINK) $(strings_reps_test_LDFLAGS) -o strings-reps-test$(EXEEXT) $(strings_reps_test_OBJECTS) ../../../subversion/tests/libsvn_test-1.la ../../../subversion/libsvn_fs/libsvn_fs-1.la ../../../subversion/libsvn...
subst_translate_test_PATH = subversion/tests/libsvn_subr
subst_translate_test_DEPS = subversion/tests/libsvn_subr/subst_translate-test.lo subversion/tests/libsvn_test-1.la subversion/libsvn_subr/libsvn_subr-1.la
subst_translate_test_OBJECTS = subst_translate-test.lo
subversion/tests/libsvn_subr/subst_translate-test$(EXEEXT): $(subst_translate_test_DEPS)
cd subversion/tests/libsvn_subr && $(LINK) $(subst_translate_test_LDFLAGS) -o subst_translate-test$(EXEEXT) $(subst_translate_test_OBJECTS) ../../../subversion/tests/libsvn_test-1.la ../../../subversion/libsvn_subr/libsvn_subr-1.la $(SVN_APRUTIL_LI...
svn_PATH = subversion/svn
svn_DEPS = subversion/svn/add-cmd.lo subversion/svn/blame-cmd.lo subversion/svn/cat-cmd.lo subversion/svn/changelist-cmd.lo subversion/svn/checkout-cmd.lo subversion/svn/cl-conflicts.lo subversion/svn/cleanup-cmd.lo subversion/svn/commit-cmd.lo subv...
svn_OBJECTS = add-cmd.lo blame-cmd.lo cat-cmd.lo changelist-cmd.lo checkout-cmd.lo cl-conflicts.lo cleanup-cmd.lo commit-cmd.lo conflict-callbacks.lo copy-cmd.lo delete-cmd.lo deprecated.lo diff-cmd.lo export-cmd.lo file-merge.lo help-cmd.lo import-c...
subversion/svn/svn$(EXEEXT): $(svn_DEPS)
cd subversion/svn && $(LINK) $(svn_LDFLAGS) -o svn$(EXEEXT) $(svn_OBJECTS) ../../subversion/libsvn_client/libsvn_client-1.la ../../subversion/libsvn_wc/libsvn_wc-1.la ../../subversion/libsvn_ra/libsvn_ra-1.la ../../subversion/libsvn_delta/libsvn_de...
svn_bench_PATH = tools/client-side/svn-bench
svn_bench_DEPS = tools/client-side/svn-bench/help-cmd.lo tools/client-side/svn-bench/notify.lo tools/client-side/svn-bench/null-export-cmd.lo tools/client-side/svn-bench/null-list-cmd.lo tools/client-side/svn-bench/null-log-cmd.lo tools/client-side/...
svn_bench_OBJECTS = help-cmd.lo notify.lo null-export-cmd.lo null-list-cmd.lo null-log-cmd.lo svn-bench.lo util.lo
tools/client-side/svn-bench/svn-bench$(EXEEXT): $(svn_bench_DEPS)
cd tools/client-side/svn-bench && $(LINK) $(svn_bench_LDFLAGS) -o svn-bench$(EXEEXT) $(svn_bench_OBJECTS) ../../../subversion/libsvn_client/libsvn_client-1.la ../../../subversion/libsvn_wc/libsvn_wc-1.la ../../../subversion/libsvn_ra/libsvn_ra-1.la...
svn_populate_node_origins_index_PATH = tools/server-side
src/subversion/build-outputs.mk view on Meta::CPAN
subversion/svn/changelist-cmd.lo: subversion/svn/changelist-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/inclu...
subversion/svn/checkout-cmd.lo: subversion/svn/checkout-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/s...
subversion/svn/cl-conflicts.lo: subversion/svn/cl-conflicts.c subversion/include/private/svn_debug.h subversion/include/private/svn_token.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/inc...
subversion/svn/cleanup-cmd.lo: subversion/svn/cleanup-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/svn...
subversion/svn/commit-cmd.lo: subversion/svn/commit-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/svn_c...
subversion/svn/conflict-callbacks.lo: subversion/svn/conflict-callbacks.c subversion/include/private/svn_cmdline_private.h subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_c...
subversion/svn/copy-cmd.lo: subversion/svn/copy-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/svn_confi...
subversion/svn/delete-cmd.lo: subversion/svn/delete-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/svn_c...
subversion/svn/deprecated.lo: subversion/svn/deprecated.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/svn_c...
subversion/svn/diff-cmd.lo: subversion/svn/diff-cmd.c subversion/include/private/svn_debug.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_cmdline.h subversion/include/svn_confi...
subversion/svn/export-cmd.lo: subversion/svn/export-cmd.c subversion/include/private/svn_debug.h subversion/include/private/svn_opt_private.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/i...
src/subversion/build/generator/swig/header_wrappers.py view on Meta::CPAN
invoke_callback = "return %s" % (invoke_callback)
# Write out the declaration
self.ofile.write(
"static %s %s_invoke_%s(\n" % (return_type, module, function) +
" %s) {\n" % params +
" %s;\n" % invoke_callback +
"}\n\n")
def _write_callback_typemaps(self, callbacks):
"""Apply the CALLABLE_CALLBACK typemap to all callbacks"""
self.ofile.write('\n/* Callback typemaps */\n')
types = [];
for match in callbacks:
if match[0] and match[1]:
# Callbacks declared as a typedef
return_type, module, function, params = match
type = "%s_%s_t" % (module, function)
types.append(type)
if types:
self.ofile.write(
"#ifdef SWIGPYTHON\n"
"%%apply CALLABLE_CALLBACK {\n"
src/subversion/build/generator/swig/header_wrappers.py view on Meta::CPAN
if batons:
self.ofile.write(
"#ifdef SWIGPYTHON\n"
"%%apply void *PY_AS_VOID {\n"
" void *%s\n"
"};\n"
"#endif\n" % ( ",\n void *".join(batons) )
)
def _write_callbacks(self, callbacks):
"""Write invoker functions for callbacks"""
self.ofile.write('\n/* Callbacks */\n')
self.ofile.write("\n%inline %{\n")
struct = None
for match in callbacks:
if match[0] and not match[1]:
# Struct definitions
struct = match[0]
elif not match[0] and struct not in self._ignores:
# Struct member callbacks
return_type, name, params = match[1:]
type = "%s *" % struct
self._write_callback(type, return_type, struct[:-2], name, params,
"(_obj->%s)" % name)
elif match[0] and match[1]:
# Callbacks declared as a typedef
return_type, module, function, params = match
type = "%s_%s_t" % (module, function)
if type not in self._ignores:
self._write_callback(type, return_type, module, function, params,
"_obj")
self.ofile.write("%}\n")
self.ofile.write("\n#ifdef SWIGPYTHON\n")
for match in callbacks:
if match[0] and not match[1]:
# Struct definitions
struct = match[0]
elif not match[0] and struct not in self._ignores:
# Using funcptr_member_proxy, add proxy methods to anonymous
# struct member callbacks, so that they can be invoked directly.
return_type, name, params = match[1:]
self.ofile.write('%%funcptr_member_proxy(%s, %s, %s_invoke_%s);\n'
% (struct, name, struct[:-2], name))
elif match[0] and match[1]:
# Using funcptr_proxy, create wrapper objects for each typedef'd
# callback, so that they can be invoked directly. The
# CALLABLE_CALLBACK typemap (used in _write_callback_typemaps)
# ensures that these wrapper objects are actually used.
return_type, module, function, params = match
self.ofile.write('%%funcptr_proxy(%s_%s_t, %s_invoke_%s);\n'
src/subversion/build/generator/swig/header_wrappers.py view on Meta::CPAN
self.ofile.write('%%opaque_proxy(%s);\n' % structName)
self.ofile.write('#endif\n');
"""Regular expression for parsing includes from a C header file"""
_re_includes = re.compile(r'#\s*include\s*[<"]([^<">;\s]+)')
"""Regular expression for parsing structs from a C header file"""
_re_structs = re.compile(r'\btypedef\s+(?:struct|union)\s+'
r'(svn_[a-z_0-9]+)\b\s*(\{?)')
"""Regular expression for parsing callbacks declared inside structs
from a C header file"""
_re_struct_callbacks = re.compile(r'\btypedef\s+(?:struct|union)\s+'
r'(svn_[a-z_0-9]+)\b|'
r'\n[ \t]+((?!typedef)[a-z_0-9\s*]+)'
r'\(\*(\w+)\)'
r'\s*\(([^)]+)\);')
"""Regular expression for parsing callbacks declared as a typedef
from a C header file"""
_re_typed_callbacks = re.compile(r'typedef\s+([a-z_0-9\s*]+)'
r'\(\*(svn_[a-z]+)_([a-z_0-9]+)_t\)\s*'
r'\(([^)]+)\);');
"""Regular expression for parsing batons"""
_re_batons = re.compile(r'void\s*\*\s*(\w*baton\w*)');
"""Regular expression for parsing parameter names from a parameter list"""
_re_param_names = re.compile(r'\b(\w+)\s*\)*\s*(?:,|$)')
"""Regular expression for parsing comments"""
_re_comments = re.compile(r'/\*.*?\*/')
def _write_swig_interface_file(self, base_fname, batons, includes, structs,
callbacks):
"""Convert a header file into a SWIG header file"""
# Calculate output filename from base filename
output_fname = os.path.join(self.proxy_dir,
self.proxy_filename(base_fname))
# Open a temporary output file
self.ofile = tempfile.TemporaryFile(dir=self.proxy_dir)
self.ofile.write('/* Proxy classes for %s\n' % base_fname)
self.ofile.write(' * DO NOT EDIT -- AUTOMATICALLY GENERATED\n')
self.ofile.write(' * BY build/generator/swig/header_wrappers.py */\n')
# Write list of structs for which we shouldn't define constructors
# by default
self._write_nodefault_calls(structs)
# Write typemaps for the callbacks
self._write_callback_typemaps(callbacks)
# Write typemaps for the batons
self._write_baton_typemaps(batons)
# Write includes into the SWIG interface file
self._write_includes(includes, base_fname)
# Write proxy definitions into the SWIG interface file
self._write_proxy_definitions(structs)
# Write callback definitions into the SWIG interface file
self._write_callbacks(callbacks)
# Copy the temporary file over to the result file.
# Ideally we'd simply rename the temporary file to output_fname,
# but NamedTemporaryFile() only supports its 'delete' parameter
# in python 2.6 and above, and renaming the file while it's opened
# exclusively is probably not a good idea.
outputfile = open(output_fname, 'w')
self.ofile.seek(0)
shutil.copyfileobj(self.ofile, outputfile)
src/subversion/build/generator/swig/header_wrappers.py view on Meta::CPAN
# Get list of includes
includes = unique(self._re_includes.findall(contents))
# Get list of structs
structs = unique(self._re_structs.findall(contents))
# Get list of batons
batons = unique(self._re_batons.findall(contents))
# Get list of callbacks
callbacks = (self._re_struct_callbacks.findall(contents) +
self._re_typed_callbacks.findall(contents))
# Get the location of the output file
base_fname = os.path.basename(fname)
# Write the SWIG interface file
self._write_swig_interface_file(base_fname, batons, includes, structs,
callbacks)
def write(self):
"""Generate wrappers for all header files"""
for fname in self.header_files:
self.process_header_file(fname)
if __name__ == "__main__":
if len(sys.argv) < 3:
print("""Usage: %s build.conf swig [ subversion/include/header_file.h ]
src/subversion/subversion/bindings/ctypes-python/csvn/core/__init__.py view on Meta::CPAN
if self._parent_pool:
import weakref
# Make sure that the parent object is valid
self._parent_pool.assert_valid()
# Refer to self using a weakrefrence so that we don't
# create a reference cycle
weakself = weakref.ref(self)
# Set up callbacks to mark pool as invalid when parents
# are destroyed
weakparent = weakref.ref(self._parent_pool._is_valid,
lambda x: _mark_weakpool_invalid(weakself))
# Mark pool as valid
self._is_valid = lambda: 1
# Special case for Subversion 1.5 and earlier: Make sure that platform-
# specific functions are available, even if the headers were generated on a
src/subversion/subversion/bindings/ctypes-python/csvn/core/functions.py.in view on Meta::CPAN
err = cast(ret, POINTER(svn_error_t))
raise SubversionException(err)
return ret
# If a error is returned from a Subversion function,
# raise an exception
def _svn_errcheck(result, func, args):
return SVN_ERR(result)
# As of ctypes 1.0, ctypes does not support custom error-checking
# functions on callbacks, nor does it support custom datatypes on
# callbacks, so ctypesgen sets the return values for callbacks
# to c_void_p.
#
# Callback functions, therefore, won't have their errors checked
# automatically. Users who call these functions should wrap
# their function call using SVN_ERR so as to ensure that any
# exceptions are thrown appropriately.
###########################
src/subversion/subversion/bindings/ctypes-python/csvn/ext/callback_receiver.py view on Meta::CPAN
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
"""
Some helper classes for converting c-style functions
which accept callbacks into Pythonic generator
functions.
"""
from threading import Thread, Lock, Condition, currentThread
import sys, traceback, weakref
class CallbackReceiver(Thread):
"""A thread which collects input from callbacks and
sends them back to the main thread via an iterator.
Classes which inherit from this class should define
a 'collect' method which dispatches results to the
iterator via the 'send' method."""
def __init__(self, *args, **kwargs):
"""Create a new callback iterator"""
Thread.__init__(self)
self.args = args
src/subversion/subversion/bindings/ctypes-python/csvn/wc.py view on Meta::CPAN
byref(rev), self._status_func,
c_void_p(), recurse, get_all,
update, no_ignore, ignore_externals, self.client,
self.iterpool)
self.iterpool.clear()
return result_rev
def _info_wrapper(self, baton, path, info, pool):
"""Internal wrapper for info method callbacks."""
if self._info:
pool = Pool()
info = svn_info_dup(info, pool)[0]
info.pool = pool
self._info(path, info)
def set_info_func(self, info):
"""Set a callback to be used to process svn_info_t objects during
calls to the info method.
src/subversion/subversion/bindings/ctypes-python/csvn/wc.py view on Meta::CPAN
result_revs = _types.Array(svn_revnum_t, svn_revnum_t())
svn_client_update2(byref(result_revs.header),
self._build_path_list(paths), byref(rev), recurse,
ignore_externals, self.client, self.iterpool)
self.iterpool.clear()
return result_revs
#internal method to wrap ls callbacks
def _list_wrapper(self, baton, path, dirent, abs_path, pool):
"""Internal method to wrap list callback."""
if self._list:
pool = Pool()
dirent = svn_dirent_dup(dirent, pool)[0]
lock = svn_lock_dup(lock, pool)[0]
dirent.pool = pool
lock.pool = pool
self._list(path, dirent, lock, abs_path)
def set_list_func(self, list_func):
"""Set the callback function for list operations.
Keyword arguments:
list_func -- function to be used for callbacks"""
self._list = list_func
def list(self, path="", recurse=True, fetch_locks=False, list_func=None):
"""List items in the working copy using a callback.
Keyword arguments:
path -- path to list (defaults to WC root)
recurse -- if True, list contents of directories as well (default True)
fetch_locks -- if True, get information from the repository about locks
(default False)
src/subversion/subversion/bindings/javahl/src/org/tigris/subversion/javahl/PromptUserPassword.java view on Meta::CPAN
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
* ====================================================================
* @endcopyright
*/
package org.tigris.subversion.javahl;
/**
* The original interface for receiving callbacks for authentication.
* Consider this code deprecated -- new applications should use
* PromptUserPassword3 instead.
*/
public interface PromptUserPassword
{
/**
* Ask the user for username and password
* The entered username/password is retrieved by the getUsername
* getPasswort methods.
*
src/subversion/subversion/bindings/javahl/src/org/tigris/subversion/javahl/PromptUserPassword2.java view on Meta::CPAN
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
* ====================================================================
* @endcopyright
*/
package org.tigris.subversion.javahl;
/**
* Partial interface for receiving callbacks for authentication. New
* applications should use PromptUserPassword3 instead.
*/
public interface PromptUserPassword2 extends PromptUserPassword
{
/**
* Reject the connection to the server.
*/
public static final int Reject = 0;
/**
src/subversion/subversion/bindings/swig/core.i view on Meta::CPAN
*/
/* svn_io.h: We cherry-pick certain functions from this file. To aid in this,
* EVERY function in the file is listed in the order it appears, and is either
* %ignore-d, or present as a comment, explicitly documenting that we wrap it.
*/
%ignore svn_io_check_path;
%ignore svn_io_check_special_path;
%ignore svn_io_check_resolved_path;
/* This is useful for implementing svn_ra_callbacks_t->open_tmp_file */
// svn_io_open_unique_file2
// svn_io_open_unique_file
%ignore svn_io_create_unique_link;
%ignore svn_io_read_link;
%ignore svn_io_temp_dir;
%ignore svn_io_copy_file;
%ignore svn_io_copy_link;
%ignore svn_io_copy_dir_recursively;
%ignore svn_io_make_dir_recursively;
%ignore svn_io_dir_empty;
src/subversion/subversion/bindings/swig/include/proxy_apr.swg view on Meta::CPAN
%opaque_proxy(apr_hash_t);
/*
* SWIG/Python Automatic Memory Management in Subversion: An Overview
* ------------------------------------------------------------------
*
* The python memory management code is designed to mark pools as invalid
* when their parent pools have been garbage collected. This is implemented
* by registering a callback with the Python garbage collector, so that when
* the object's parent pool is deleted, we can be notified. For more info on
* how these callbacks work, read the Python documentation for the
* weakref.ref() function.
*
* Each object has an _is_valid member, and stores a weakref to its parent
* pool's _is_valid, and when that weakref is broken _mark_weakpool_invalid()
* gets called in order to mark the object as invalid.
*
* You can destroy a pool in three ways:
* pool.destroy()
* pool.clear()
* pool.__del__()
src/subversion/subversion/bindings/swig/include/proxy_apr.swg view on Meta::CPAN
if self._parent_pool:
import weakref
# Make sure that the parent object is valid
self._parent_pool.assert_valid()
# Refer to self using a weakrefrence so that we don't
# create a reference cycle
weakself = weakref.ref(self)
# Set up callbacks to mark pool as invalid when parents
# are destroyed
self._weakparent = weakref.ref(self._parent_pool._is_valid,
lambda x: _mark_weakpool_invalid(weakself))
# Mark pool as valid
self._is_valid = lambda: 1
def _wrap(self, obj):
"""Mark a SWIG object as owned by this pool"""
self.assert_valid()
src/subversion/subversion/bindings/swig/include/svn_types.swg view on Meta::CPAN
void **dir_baton,
/* svn_fs */
svn_fs_t **,
svn_fs_access_t **,
svn_fs_history_t **,
svn_fs_id_t **,
svn_fs_root_t **,
svn_fs_txn_t **,
void **contents_baton_p,
/* svn_ra */
svn_ra_callbacks2_t **,
svn_ra_plugin_t **,
const svn_ra_reporter_t **,
const svn_ra_reporter2_t **,
const svn_ra_reporter3_t **,
svn_ra_session_t **,
void **delta_baton,
void **report_baton,
void **ra_baton,
void **session_baton,
/* svn_repos */
src/subversion/subversion/bindings/swig/include/svn_types.swg view on Meta::CPAN
if (tmp == NULL) {
SWIG_fail;
}
*tmp = ($ltype) $1;
$result = svn_swig_NewPointerObj(tmp, $&1_descriptor,
py_pool, args);
}
}
/* Ensure that constant callbacks use a level of indirection.
*
* Allocate space on the heap for a pointer to the callback.
* Since this constant is always in scope, we don't need to
* worry about ever freeing the memory.
*/
%typemap(constcode) CALLABLE_CALLBACK {
$<ype tmp = malloc(sizeof($ltype));
*tmp = ($ltype) $value;
src/subversion/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c view on Meta::CPAN
FREETMPS ;
LEAVE ;
return SVN_NO_ERROR;
}
/*** Editor Wrapping ***/
/* this could be more perlish */
typedef struct item_baton {
SV *editor; /* the editor handling the callbacks */
SV *baton; /* the dir/file baton (or NULL for edit baton) */
} item_baton;
static item_baton * make_baton(apr_pool_t *pool,
SV *editor, SV *baton)
{
item_baton *newb = apr_palloc(pool, sizeof(*newb));
newb->editor = editor;
newb->baton = baton;
src/subversion/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c view on Meta::CPAN
else {
SvREFCNT_dec(result);
croak("not a string");
}
SvREFCNT_dec(result);
return SVN_NO_ERROR;
}
svn_error_t *svn_ra_make_callbacks(svn_ra_callbacks_t **cb,
void **c_baton,
SV *perl_callbacks,
apr_pool_t *pool)
{
SV *auth_baton;
*cb = apr_pcalloc(pool, sizeof(**cb));
(*cb)->open_tmp_file = thunk_open_tmp_file;
(*cb)->get_wc_prop = thunk_get_wc_prop;
(*cb)->set_wc_prop = NULL;
(*cb)->push_wc_prop = NULL;
(*cb)->invalidate_wc_props = NULL;
auth_baton = *hv_fetch((HV *)SvRV(perl_callbacks), "auth", 4, 0);
if (SWIG_ConvertPtr(auth_baton,
(void **)&(*cb)->auth_baton, _SWIG_TYPE("svn_auth_baton_t *"),0) < 0) {
croak("Unable to convert from SWIG Type");
}
*c_baton = perl_callbacks;
svn_swig_pl_hold_ref_in_pool(pool, perl_callbacks);
return SVN_NO_ERROR;
}
svn_error_t *svn_swig_pl_thunk_gnome_keyring_unlock_prompt(char **keyring_password,
const char *keyring_name,
void *baton,
apr_pool_t *pool)
{
SV *result;
STRLEN len;
src/subversion/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h view on Meta::CPAN
svn_revnum_t revision,
apr_pool_t *pool);
/* thunked dir_delta authz read function. */
svn_error_t *svn_swig_pl_thunk_authz_func(svn_boolean_t *allowed,
svn_fs_root_t *root,
const char *path,
void *baton,
apr_pool_t *pool);
/* ra callbacks. */
svn_error_t *svn_ra_make_callbacks(svn_ra_callbacks_t **cb,
void **c_baton,
SV *perl_callbacks,
apr_pool_t *pool);
/* thunked gnome_keyring_unlock_prompt callback function */
svn_error_t *svn_swig_pl_thunk_gnome_keyring_unlock_prompt(char **keyring_password,
const char *keyring_name,
void *baton,
apr_pool_t *pool);
/* thunked simple_prompt callback function */
svn_error_t *svn_swig_pl_thunk_simple_prompt(svn_auth_cred_simple_t **cred,
void *baton,
src/subversion/subversion/bindings/swig/perl/native/Client.pm view on Meta::CPAN
$args = shift;
if (ref($args) eq '_p_svn_auth_baton_t')
{
# 1 arg as an auth_baton so just set
# the baton.
$self->{'ctx'}->auth_baton($args);
return $self->{'ctx'}->auth_baton();
}
}
my ($auth_baton,$callbacks) = SVN::Core::auth_open_helper($args);
$self->{'auth_provider_callbacks'} = $callbacks;
$self->{'ctx'}->auth_baton($auth_baton);
return $self->{'ctx'}->auth_baton();
}
=item $client-E<gt>notify(\¬ify);
Sets the notify callback for the client context to a code reference that
you pass. It always returns the current codereference set.
The subroutine pointed to by this reference will be called when a change
src/subversion/subversion/bindings/swig/perl/native/Core.pm view on Meta::CPAN
=item SVN::Core::auth_open_helper([auth provider array]);
Prompt providers return two values instead of one. The
2nd parameter is a reference to whatever was passed into
them as the callback. auth_open_helper splits up these
arguments, passing the provider objects into auth_open
which gives it an auth_baton and putting the other
ones in an array. The first return value of this
function is the auth_baton, the second is a reference
to an array containing the references to the callbacks.
These callback arrays should be stored in the object
the auth_baton is attached to.
=back
=cut
sub auth_open_helper {
my $args = shift;
my (@auth_providers,@auth_callbacks);
foreach my $arg (@{$args}) {
if (ref($arg) eq '_p_svn_auth_provider_object_t') {
push @auth_providers, $arg;
} else {
push @auth_callbacks, $arg;
}
}
my $auth_baton = SVN::Core::auth_open(\@auth_providers);
return ($auth_baton,\@auth_callbacks);
}
# import the INVALID and IGNORED constants
our $INVALID_REVNUM = $SVN::_Core::SWIG_SVN_INVALID_REVNUM;
our $IGNORED_REVNUM = $SVN::_Core::SWIG_SVN_IGNORED_REVNUM;
package _p_svn_stream_t;
use SVN::Base qw(Core svn_stream_);
package SVN::Stream;
src/subversion/subversion/bindings/swig/perl/native/Delta.pm view on Meta::CPAN
=head2 Driving Editors
If you want to drive a native editor (such as commit_editor obtained
by SVN::Repos::get_commit_editor), create a SVN::Delta::Editor object
with the native editor/baton pair. The object will then be ready to
use and its method calls will be relayed to the native editor.
=head2 Implementing Editors
If you want to implement an editor, subclass SVN::Delta::Editor and
implement the editors callbacks. see the METHODS section below.
=head2 CONSTRUCTOR - new(...)
=over
=item new($editor, $editor_baton)
Link to the native editor
=back
src/subversion/subversion/bindings/swig/perl/native/Ra.pm view on Meta::CPAN
}
sub new {
my $class = shift;
my $self = bless {}, $class;
%$self = $#_ ? @_ : (url => $_[0]);
if (defined($self->{auth})) {
if (ref($self->{auth}) ne '_p_svn_auth_baton_t') {
# If the auth is already set to a auth_baton ignore it
# otherwise make an auth_baton and store the callbacks
my ($auth_baton, $auth_callbacks) =
SVN::Core::auth_open_helper($self->{auth});
$self->{auth} = $auth_baton;
$self->{auth_provider_callbacks} = $auth_callbacks;
}
} else {
# no callback to worry about with a username provider so just call
# auth_open directly
$self->{auth} = SVN::Core::auth_open(
[SVN::Client::get_username_provider()]);
}
my $pool = $self->{pool} ||= SVN::Pool->new;
my $callback = 'SVN::Ra::Callbacks';
# custom callback namespace
if ($self->{callback} && !ref($self->{callback})) {
$callback = delete $self->{callback};
}
# instantiate callbacks
$callback = (delete $self->{callback}) || $callback->new(auth => $self->{auth});
$self->{session} = SVN::_Ra::svn_ra_open($self->{url}, $callback, $self->{config} || {}, $pool);
return $self;
}
sub DESTROY { }
package _p_svn_ra_session_t;
use SVN::Base qw(Ra svn_ra_);
src/subversion/subversion/bindings/swig/perl/native/Ra.pm view on Meta::CPAN
no warnings 'uninitialized';
$method->(@$self, @_);
}
package SVN::Ra::Callbacks;
=head1 SVN::Ra::Callbacks
This is the wrapper class for C<svn_ra_callback_t>. To supply custom
callbacks to SVN::Ra, subclass this class and override the member
functions.
=cut
require SVN::Core;
sub new {
my $class = shift;
my $self = bless {}, $class;
%$self = @_;
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
#define SWIGTYPE_p_svn_opt_revision_t swig_types[108]
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[109]
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[110]
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[111]
#define SWIGTYPE_p_svn_patch_file_t swig_types[112]
#define SWIGTYPE_p_svn_patch_t swig_types[113]
#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[114]
#define SWIGTYPE_p_svn_prop_kind swig_types[115]
#define SWIGTYPE_p_svn_prop_patch_t swig_types[116]
#define SWIGTYPE_p_svn_prop_t swig_types[117]
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[118]
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[119]
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[120]
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[121]
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[122]
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[123]
#define SWIGTYPE_p_svn_ra_session_t swig_types[124]
#define SWIGTYPE_p_svn_stream_mark_t swig_types[125]
#define SWIGTYPE_p_svn_stream_t swig_types[126]
#define SWIGTYPE_p_svn_string_t swig_types[127]
#define SWIGTYPE_p_svn_stringbuf_t swig_types[128]
#define SWIGTYPE_p_svn_tristate_t swig_types[129]
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
#define SWIGTYPE_p_svn_wc_committed_queue_t swig_types[139]
#define SWIGTYPE_p_svn_wc_conflict_action_t swig_types[140]
#define SWIGTYPE_p_svn_wc_conflict_choice_t swig_types[141]
#define SWIGTYPE_p_svn_wc_conflict_description2_t swig_types[142]
#define SWIGTYPE_p_svn_wc_conflict_description_t swig_types[143]
#define SWIGTYPE_p_svn_wc_conflict_kind_t swig_types[144]
#define SWIGTYPE_p_svn_wc_conflict_reason_t swig_types[145]
#define SWIGTYPE_p_svn_wc_conflict_result_t swig_types[146]
#define SWIGTYPE_p_svn_wc_conflict_version_t swig_types[147]
#define SWIGTYPE_p_svn_wc_context_t swig_types[148]
#define SWIGTYPE_p_svn_wc_diff_callbacks2_t swig_types[149]
#define SWIGTYPE_p_svn_wc_diff_callbacks3_t swig_types[150]
#define SWIGTYPE_p_svn_wc_diff_callbacks4_t swig_types[151]
#define SWIGTYPE_p_svn_wc_diff_callbacks_t swig_types[152]
#define SWIGTYPE_p_svn_wc_entry_callbacks2_t swig_types[153]
#define SWIGTYPE_p_svn_wc_entry_callbacks_t swig_types[154]
#define SWIGTYPE_p_svn_wc_entry_t swig_types[155]
#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[156]
#define SWIGTYPE_p_svn_wc_external_item_t swig_types[157]
#define SWIGTYPE_p_svn_wc_info_t swig_types[158]
#define SWIGTYPE_p_svn_wc_merge_outcome_t swig_types[159]
#define SWIGTYPE_p_svn_wc_notify_action_t swig_types[160]
#define SWIGTYPE_p_svn_wc_notify_lock_state_t swig_types[161]
#define SWIGTYPE_p_svn_wc_notify_state_t swig_types[162]
#define SWIGTYPE_p_svn_wc_notify_t swig_types[163]
#define SWIGTYPE_p_svn_wc_operation_t swig_types[164]
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
static swig_type_info _swigt__p_svn_opt_revision_t = {"_p_svn_opt_revision_t", "struct svn_opt_revision_t *|svn_opt_revision_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_revision_value_t = {"_p_svn_opt_revision_value_t", "union svn_opt_revision_value_t *|svn_opt_revision_value_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc2_t = {"_p_svn_opt_subcommand_desc2_t", "struct svn_opt_subcommand_desc2_t *|svn_opt_subcommand_desc2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc_t = {"_p_svn_opt_subcommand_desc_t", "struct svn_opt_subcommand_desc_t *|svn_opt_subcommand_desc_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_patch_file_t = {"_p_svn_patch_file_t", "struct svn_patch_file_t *|svn_patch_file_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_patch_t = {"_p_svn_patch_t", "struct svn_patch_t *|svn_patch_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_inherited_item_t = {"_p_svn_prop_inherited_item_t", "struct svn_prop_inherited_item_t *|svn_prop_inherited_item_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_kind = {"_p_svn_prop_kind", "svn_prop_kind_t *|enum svn_prop_kind *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_patch_t = {"_p_svn_prop_patch_t", "struct svn_prop_patch_t *|svn_prop_patch_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_t = {"_p_svn_prop_t", "struct svn_prop_t *|svn_prop_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_callbacks2_t = {"_p_svn_ra_callbacks2_t", "struct svn_ra_callbacks2_t *|svn_ra_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_callbacks_t = {"_p_svn_ra_callbacks_t", "struct svn_ra_callbacks_t *|svn_ra_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_plugin_t = {"_p_svn_ra_plugin_t", "struct svn_ra_plugin_t *|svn_ra_plugin_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter2_t = {"_p_svn_ra_reporter2_t", "struct svn_ra_reporter2_t *|svn_ra_reporter2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter3_t = {"_p_svn_ra_reporter3_t", "struct svn_ra_reporter3_t *|svn_ra_reporter3_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter_t = {"_p_svn_ra_reporter_t", "struct svn_ra_reporter_t *|svn_ra_reporter_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_session_t = {"_p_svn_ra_session_t", "struct svn_ra_session_t *|svn_ra_session_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_mark_t = {"_p_svn_stream_mark_t", "struct svn_stream_mark_t *|svn_stream_mark_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_t = {"_p_svn_stream_t", "struct svn_stream_t *|svn_stream_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_string_t = {"_p_svn_string_t", "struct svn_string_t *|svn_string_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stringbuf_t = {"_p_svn_stringbuf_t", "struct svn_stringbuf_t *|svn_stringbuf_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_tristate_t = {"_p_svn_tristate_t", "enum svn_tristate_t *|svn_tristate_t *", 0, 0, (void*)0, 0};
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
static swig_type_info _swigt__p_svn_wc_committed_queue_t = {"_p_svn_wc_committed_queue_t", "struct svn_wc_committed_queue_t *|svn_wc_committed_queue_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_action_t = {"_p_svn_wc_conflict_action_t", "enum svn_wc_conflict_action_t *|svn_wc_conflict_action_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_choice_t = {"_p_svn_wc_conflict_choice_t", "enum svn_wc_conflict_choice_t *|svn_wc_conflict_choice_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_description2_t = {"_p_svn_wc_conflict_description2_t", "struct svn_wc_conflict_description2_t *|svn_wc_conflict_description2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_description_t = {"_p_svn_wc_conflict_description_t", "struct svn_wc_conflict_description_t *|svn_wc_conflict_description_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_kind_t = {"_p_svn_wc_conflict_kind_t", "enum svn_wc_conflict_kind_t *|svn_wc_conflict_kind_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_reason_t = {"_p_svn_wc_conflict_reason_t", "enum svn_wc_conflict_reason_t *|svn_wc_conflict_reason_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_result_t = {"_p_svn_wc_conflict_result_t", "struct svn_wc_conflict_result_t *|svn_wc_conflict_result_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_version_t = {"_p_svn_wc_conflict_version_t", "struct svn_wc_conflict_version_t *|svn_wc_conflict_version_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_context_t = {"_p_svn_wc_context_t", "struct svn_wc_context_t *|svn_wc_context_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks2_t = {"_p_svn_wc_diff_callbacks2_t", "struct svn_wc_diff_callbacks2_t *|svn_wc_diff_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks3_t = {"_p_svn_wc_diff_callbacks3_t", "struct svn_wc_diff_callbacks3_t *|svn_wc_diff_callbacks3_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks4_t = {"_p_svn_wc_diff_callbacks4_t", "struct svn_wc_diff_callbacks4_t *|svn_wc_diff_callbacks4_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks_t = {"_p_svn_wc_diff_callbacks_t", "struct svn_wc_diff_callbacks_t *|svn_wc_diff_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_entry_callbacks2_t = {"_p_svn_wc_entry_callbacks2_t", "struct svn_wc_entry_callbacks2_t *|svn_wc_entry_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_entry_callbacks_t = {"_p_svn_wc_entry_callbacks_t", "struct svn_wc_entry_callbacks_t *|svn_wc_entry_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_entry_t = {"_p_svn_wc_entry_t", "struct svn_wc_entry_t *|svn_wc_entry_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_external_item2_t = {"_p_svn_wc_external_item2_t", "struct svn_wc_external_item2_t *|svn_wc_external_item2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_external_item_t = {"_p_svn_wc_external_item_t", "struct svn_wc_external_item_t *|svn_wc_external_item_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_info_t = {"_p_svn_wc_info_t", "struct svn_wc_info_t *|svn_wc_info_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_merge_outcome_t = {"_p_svn_wc_merge_outcome_t", "enum svn_wc_merge_outcome_t *|svn_wc_merge_outcome_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_action_t = {"_p_svn_wc_notify_action_t", "enum svn_wc_notify_action_t *|svn_wc_notify_action_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_lock_state_t = {"_p_svn_wc_notify_lock_state_t", "enum svn_wc_notify_lock_state_t *|svn_wc_notify_lock_state_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_state_t = {"_p_svn_wc_notify_state_t", "enum svn_wc_notify_state_t *|svn_wc_notify_state_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_t = {"_p_svn_wc_notify_t", "struct svn_wc_notify_t *|svn_wc_notify_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_operation_t = {"_p_svn_wc_operation_t", "enum svn_wc_operation_t *|svn_wc_operation_t *", 0, 0, (void*)0, 0};
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
&_swigt__p_svn_opt_revision_t,
&_swigt__p_svn_opt_revision_value_t,
&_swigt__p_svn_opt_subcommand_desc2_t,
&_swigt__p_svn_opt_subcommand_desc_t,
&_swigt__p_svn_patch_file_t,
&_swigt__p_svn_patch_t,
&_swigt__p_svn_prop_inherited_item_t,
&_swigt__p_svn_prop_kind,
&_swigt__p_svn_prop_patch_t,
&_swigt__p_svn_prop_t,
&_swigt__p_svn_ra_callbacks2_t,
&_swigt__p_svn_ra_callbacks_t,
&_swigt__p_svn_ra_plugin_t,
&_swigt__p_svn_ra_reporter2_t,
&_swigt__p_svn_ra_reporter3_t,
&_swigt__p_svn_ra_reporter_t,
&_swigt__p_svn_ra_session_t,
&_swigt__p_svn_stream_mark_t,
&_swigt__p_svn_stream_t,
&_swigt__p_svn_string_t,
&_swigt__p_svn_stringbuf_t,
&_swigt__p_svn_tristate_t,
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
&_swigt__p_svn_wc_committed_queue_t,
&_swigt__p_svn_wc_conflict_action_t,
&_swigt__p_svn_wc_conflict_choice_t,
&_swigt__p_svn_wc_conflict_description2_t,
&_swigt__p_svn_wc_conflict_description_t,
&_swigt__p_svn_wc_conflict_kind_t,
&_swigt__p_svn_wc_conflict_reason_t,
&_swigt__p_svn_wc_conflict_result_t,
&_swigt__p_svn_wc_conflict_version_t,
&_swigt__p_svn_wc_context_t,
&_swigt__p_svn_wc_diff_callbacks2_t,
&_swigt__p_svn_wc_diff_callbacks3_t,
&_swigt__p_svn_wc_diff_callbacks4_t,
&_swigt__p_svn_wc_diff_callbacks_t,
&_swigt__p_svn_wc_entry_callbacks2_t,
&_swigt__p_svn_wc_entry_callbacks_t,
&_swigt__p_svn_wc_entry_t,
&_swigt__p_svn_wc_external_item2_t,
&_swigt__p_svn_wc_external_item_t,
&_swigt__p_svn_wc_info_t,
&_swigt__p_svn_wc_merge_outcome_t,
&_swigt__p_svn_wc_notify_action_t,
&_swigt__p_svn_wc_notify_lock_state_t,
&_swigt__p_svn_wc_notify_state_t,
&_swigt__p_svn_wc_notify_t,
&_swigt__p_svn_wc_operation_t,
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
static swig_cast_info _swigc__p_svn_opt_revision_t[] = { {&_swigt__p_svn_opt_revision_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_revision_value_t[] = { {&_swigt__p_svn_opt_revision_value_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc2_t[] = { {&_swigt__p_svn_opt_subcommand_desc2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc_t[] = { {&_swigt__p_svn_opt_subcommand_desc_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_patch_file_t[] = { {&_swigt__p_svn_patch_file_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_patch_t[] = { {&_swigt__p_svn_patch_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_inherited_item_t[] = { {&_swigt__p_svn_prop_inherited_item_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_kind[] = { {&_swigt__p_svn_prop_kind, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_patch_t[] = { {&_swigt__p_svn_prop_patch_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_t[] = { {&_swigt__p_svn_prop_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_callbacks2_t[] = { {&_swigt__p_svn_ra_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_callbacks_t[] = { {&_swigt__p_svn_ra_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_plugin_t[] = { {&_swigt__p_svn_ra_plugin_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter2_t[] = { {&_swigt__p_svn_ra_reporter2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter3_t[] = { {&_swigt__p_svn_ra_reporter3_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter_t[] = { {&_swigt__p_svn_ra_reporter_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_session_t[] = { {&_swigt__p_svn_ra_session_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_mark_t[] = { {&_swigt__p_svn_stream_mark_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_t[] = { {&_swigt__p_svn_stream_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_string_t[] = { {&_swigt__p_svn_string_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stringbuf_t[] = { {&_swigt__p_svn_stringbuf_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_tristate_t[] = { {&_swigt__p_svn_tristate_t, 0, 0, 0},{0, 0, 0, 0}};
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
static swig_cast_info _swigc__p_svn_wc_committed_queue_t[] = { {&_swigt__p_svn_wc_committed_queue_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_action_t[] = { {&_swigt__p_svn_wc_conflict_action_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_choice_t[] = { {&_swigt__p_svn_wc_conflict_choice_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_description2_t[] = { {&_swigt__p_svn_wc_conflict_description2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_description_t[] = { {&_swigt__p_svn_wc_conflict_description_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_kind_t[] = { {&_swigt__p_svn_wc_conflict_kind_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_reason_t[] = { {&_swigt__p_svn_wc_conflict_reason_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_result_t[] = { {&_swigt__p_svn_wc_conflict_result_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_version_t[] = { {&_swigt__p_svn_wc_conflict_version_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_context_t[] = { {&_swigt__p_svn_wc_context_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks2_t[] = { {&_swigt__p_svn_wc_diff_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks3_t[] = { {&_swigt__p_svn_wc_diff_callbacks3_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks4_t[] = { {&_swigt__p_svn_wc_diff_callbacks4_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks_t[] = { {&_swigt__p_svn_wc_diff_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_entry_callbacks2_t[] = { {&_swigt__p_svn_wc_entry_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_entry_callbacks_t[] = { {&_swigt__p_svn_wc_entry_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_entry_t[] = { {&_swigt__p_svn_wc_entry_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_external_item2_t[] = { {&_swigt__p_svn_wc_external_item2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_external_item_t[] = { {&_swigt__p_svn_wc_external_item_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_info_t[] = { {&_swigt__p_svn_wc_info_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_merge_outcome_t[] = { {&_swigt__p_svn_wc_merge_outcome_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_action_t[] = { {&_swigt__p_svn_wc_notify_action_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_lock_state_t[] = { {&_swigt__p_svn_wc_notify_lock_state_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_state_t[] = { {&_swigt__p_svn_wc_notify_state_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_t[] = { {&_swigt__p_svn_wc_notify_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_operation_t[] = { {&_swigt__p_svn_wc_operation_t, 0, 0, 0},{0, 0, 0, 0}};
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
_swigc__p_svn_opt_revision_t,
_swigc__p_svn_opt_revision_value_t,
_swigc__p_svn_opt_subcommand_desc2_t,
_swigc__p_svn_opt_subcommand_desc_t,
_swigc__p_svn_patch_file_t,
_swigc__p_svn_patch_t,
_swigc__p_svn_prop_inherited_item_t,
_swigc__p_svn_prop_kind,
_swigc__p_svn_prop_patch_t,
_swigc__p_svn_prop_t,
_swigc__p_svn_ra_callbacks2_t,
_swigc__p_svn_ra_callbacks_t,
_swigc__p_svn_ra_plugin_t,
_swigc__p_svn_ra_reporter2_t,
_swigc__p_svn_ra_reporter3_t,
_swigc__p_svn_ra_reporter_t,
_swigc__p_svn_ra_session_t,
_swigc__p_svn_stream_mark_t,
_swigc__p_svn_stream_t,
_swigc__p_svn_string_t,
_swigc__p_svn_stringbuf_t,
_swigc__p_svn_tristate_t,
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
_swigc__p_svn_wc_committed_queue_t,
_swigc__p_svn_wc_conflict_action_t,
_swigc__p_svn_wc_conflict_choice_t,
_swigc__p_svn_wc_conflict_description2_t,
_swigc__p_svn_wc_conflict_description_t,
_swigc__p_svn_wc_conflict_kind_t,
_swigc__p_svn_wc_conflict_reason_t,
_swigc__p_svn_wc_conflict_result_t,
_swigc__p_svn_wc_conflict_version_t,
_swigc__p_svn_wc_context_t,
_swigc__p_svn_wc_diff_callbacks2_t,
_swigc__p_svn_wc_diff_callbacks3_t,
_swigc__p_svn_wc_diff_callbacks4_t,
_swigc__p_svn_wc_diff_callbacks_t,
_swigc__p_svn_wc_entry_callbacks2_t,
_swigc__p_svn_wc_entry_callbacks_t,
_swigc__p_svn_wc_entry_t,
_swigc__p_svn_wc_external_item2_t,
_swigc__p_svn_wc_external_item_t,
_swigc__p_svn_wc_info_t,
_swigc__p_svn_wc_merge_outcome_t,
_swigc__p_svn_wc_notify_action_t,
_swigc__p_svn_wc_notify_lock_state_t,
_swigc__p_svn_wc_notify_state_t,
_swigc__p_svn_wc_notify_t,
_swigc__p_svn_wc_operation_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
#define SWIGTYPE_p_apr_file_t swig_types[1]
#define SWIGTYPE_p_apr_hash_t swig_types[2]
#define SWIGTYPE_p_apr_int32_t swig_types[3]
#define SWIGTYPE_p_apr_int64_t swig_types[4]
#define SWIGTYPE_p_apr_pool_t swig_types[5]
#define SWIGTYPE_p_char swig_types[6]
#define SWIGTYPE_p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void swig_types[7]
#define SWIGTYPE_p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t swig_types[8]
#define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[9]
#define SWIGTYPE_p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[10]
#define SWIGTYPE_p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[11]
#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[12]
#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[13]
#define SWIGTYPE_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t swig_types[14]
#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[15]
#define SWIGTYPE_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[16]
#define SWIGTYPE_p_f_p_void_p_apr_pool_t__p_svn_error_t swig_types[17]
#define SWIGTYPE_p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t swig_types[18]
#define SWIGTYPE_p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[19]
#define SWIGTYPE_p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit_callback_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[20]
#define SWIGTYPE_p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_p_void_p_q_const__char_svn_revnum_t_svn_boolean_t_p_q_const__svn_delta_editor_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[21]
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
#define SWIGTYPE_p_int swig_types[55]
#define SWIGTYPE_p_long swig_types[56]
#define SWIGTYPE_p_p_apr_array_header_t swig_types[57]
#define SWIGTYPE_p_p_apr_file_t swig_types[58]
#define SWIGTYPE_p_p_apr_hash_t swig_types[59]
#define SWIGTYPE_p_p_char swig_types[60]
#define SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t swig_types[61]
#define SWIGTYPE_p_p_svn_delta_editor_t swig_types[62]
#define SWIGTYPE_p_p_svn_dirent_t swig_types[63]
#define SWIGTYPE_p_p_svn_lock_t swig_types[64]
#define SWIGTYPE_p_p_svn_ra_callbacks2_t swig_types[65]
#define SWIGTYPE_p_p_svn_ra_plugin_t swig_types[66]
#define SWIGTYPE_p_p_svn_ra_reporter2_t swig_types[67]
#define SWIGTYPE_p_p_svn_ra_reporter3_t swig_types[68]
#define SWIGTYPE_p_p_svn_ra_reporter_t swig_types[69]
#define SWIGTYPE_p_p_svn_ra_session_t swig_types[70]
#define SWIGTYPE_p_p_svn_stream_t swig_types[71]
#define SWIGTYPE_p_p_svn_string_t swig_types[72]
#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[73]
#define SWIGTYPE_p_p_void swig_types[74]
#define SWIGTYPE_p_svn_auth_baton_t swig_types[75]
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[116]
#define SWIGTYPE_p_svn_opt_revision_t swig_types[117]
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[118]
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[119]
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[120]
#define SWIGTYPE_p_svn_patch_file_t swig_types[121]
#define SWIGTYPE_p_svn_patch_t swig_types[122]
#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[123]
#define SWIGTYPE_p_svn_prop_kind swig_types[124]
#define SWIGTYPE_p_svn_prop_patch_t swig_types[125]
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[126]
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[127]
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[128]
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[129]
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[130]
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[131]
#define SWIGTYPE_p_svn_ra_session_t swig_types[132]
#define SWIGTYPE_p_svn_stream_mark_t swig_types[133]
#define SWIGTYPE_p_svn_stream_t swig_types[134]
#define SWIGTYPE_p_svn_string_t swig_types[135]
#define SWIGTYPE_p_svn_stringbuf_t swig_types[136]
#define SWIGTYPE_p_svn_tristate_t swig_types[137]
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static svn_error_t * svn_ra_reporter_invoke_finish_report(
svn_ra_reporter_t * _obj, void *report_baton, apr_pool_t *pool) {
return (_obj->finish_report)(report_baton, pool);
}
static svn_error_t * svn_ra_reporter_invoke_abort_report(
svn_ra_reporter_t * _obj, void *report_baton, apr_pool_t *pool) {
return (_obj->abort_report)(report_baton, pool);
}
static svn_error_t * svn_ra_callbacks2_invoke_open_tmp_file(
svn_ra_callbacks2_t * _obj, apr_file_t **fp, void *callback_baton, apr_pool_t *pool) {
return (_obj->open_tmp_file)(fp, callback_baton, pool);
}
static svn_error_t * svn_ra_callbacks_invoke_open_tmp_file(
svn_ra_callbacks_t * _obj, apr_file_t **fp, void *callback_baton, apr_pool_t *pool) {
return (_obj->open_tmp_file)(fp, callback_baton, pool);
}
static svn_error_t * svn_ra_plugin_invoke_open(
svn_ra_plugin_t * _obj, void **session_baton, const char *repos_URL, const svn_ra_callbacks_t *callbacks, void *callback_baton, apr_hash_t *config, apr_pool_t *pool) {
return (_obj->open)(session_baton, repos_URL, callbacks, callback_baton, config, pool);
}
static svn_error_t * svn_ra_plugin_invoke_get_latest_revnum(
svn_ra_plugin_t * _obj, void *session_baton, svn_revnum_t *latest_revnum, apr_pool_t *pool) {
return (_obj->get_latest_revnum)(session_baton, latest_revnum, pool);
}
static svn_error_t * svn_ra_plugin_invoke_get_dated_revision(
svn_ra_plugin_t * _obj, void *session_baton, svn_revnum_t *revision, apr_time_t tm, apr_pool_t *pool) {
return (_obj->get_dated_revision)(session_baton, revision, tm, pool);
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_open_tmp_file_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(apr_file_t **,void *,apr_pool_t *) = (svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_open_tmp_file_set(self,open_tmp_file);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_open_tmp_file_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_open_tmp_file_set" "', argument " "2"" of type '" "svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->open_tmp_file = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_open_tmp_file_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(apr_file_t **,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_open_tmp_file_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_open_tmp_file_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)) ((arg1)->open_tmp_file);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_auth_baton_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_auth_baton_t *arg2 = (svn_auth_baton_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_auth_baton_set(self,auth_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_auth_baton_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_auth_baton_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_ra_callbacks2_t_auth_baton_set" "', argument " "2"" of type '" "svn_auth_baton_t *""'");
}
arg2 = (svn_auth_baton_t *)(argp2);
if (arg1) (arg1)->auth_baton = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_auth_baton_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_auth_baton_t *result = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_auth_baton_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_auth_baton_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_auth_baton_t *) ((arg1)->auth_baton);
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_auth_baton_t, 0 | 0); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_get_wc_prop_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_get_wc_prop_func_t arg2 = (svn_ra_get_wc_prop_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_get_wc_prop_set(self,get_wc_prop);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_get_wc_prop_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_get_wc_prop_set" "', argument " "2"" of type '" "svn_ra_get_wc_prop_func_t""'");
}
}
if (arg1) (arg1)->get_wc_prop = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_get_wc_prop_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_get_wc_prop_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_get_wc_prop_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_get_wc_prop_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_get_wc_prop_func_t) ((arg1)->get_wc_prop);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_set_wc_prop_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_set_wc_prop_func_t arg2 = (svn_ra_set_wc_prop_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_set_wc_prop_set(self,set_wc_prop);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_set_wc_prop_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_set_wc_prop_set" "', argument " "2"" of type '" "svn_ra_set_wc_prop_func_t""'");
}
}
if (arg1) (arg1)->set_wc_prop = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_set_wc_prop_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_set_wc_prop_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_set_wc_prop_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_set_wc_prop_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_set_wc_prop_func_t) ((arg1)->set_wc_prop);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_push_wc_prop_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_push_wc_prop_func_t arg2 = (svn_ra_push_wc_prop_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_push_wc_prop_set(self,push_wc_prop);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_push_wc_prop_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_push_wc_prop_set" "', argument " "2"" of type '" "svn_ra_push_wc_prop_func_t""'");
}
}
if (arg1) (arg1)->push_wc_prop = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_push_wc_prop_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_push_wc_prop_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_push_wc_prop_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_push_wc_prop_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_push_wc_prop_func_t) ((arg1)->push_wc_prop);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_invalidate_wc_props_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_invalidate_wc_props_func_t arg2 = (svn_ra_invalidate_wc_props_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_invalidate_wc_props_set(self,invalidate_wc_props);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_invalidate_wc_props_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_invalidate_wc_props_set" "', argument " "2"" of type '" "svn_ra_invalidate_wc_props_func_t""'");
}
}
if (arg1) (arg1)->invalidate_wc_props = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_invalidate_wc_props_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_invalidate_wc_props_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_invalidate_wc_props_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_invalidate_wc_props_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_invalidate_wc_props_func_t) ((arg1)->invalidate_wc_props);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_progress_func_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_progress_notify_func_t arg2 = (svn_ra_progress_notify_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_progress_func_set(self,progress_func);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_progress_func_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_progress_func_set" "', argument " "2"" of type '" "svn_ra_progress_notify_func_t""'");
}
}
if (arg1) (arg1)->progress_func = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_progress_func_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_progress_notify_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_progress_func_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_progress_func_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_progress_notify_func_t) ((arg1)->progress_func);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_progress_baton_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *arg2 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_progress_baton_set(self,progress_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_progress_baton_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1),SWIG_as_voidptrptr(&arg2), 0, SWIG_POINTER_DISOWN);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_ra_callbacks2_t_progress_baton_set" "', argument " "2"" of type '" "void *""'");
}
if (arg1) (arg1)->progress_baton = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_progress_baton_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
void *result = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_progress_baton_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_progress_baton_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (void *) ((arg1)->progress_baton);
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_cancel_func_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_cancel_func_t arg2 = (svn_cancel_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_cancel_func_set(self,cancel_func);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_cancel_func_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_cancel_func_set" "', argument " "2"" of type '" "svn_cancel_func_t""'");
}
}
if (arg1) (arg1)->cancel_func = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_cancel_func_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_cancel_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_cancel_func_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_cancel_func_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_cancel_func_t) ((arg1)->cancel_func);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_get_client_string_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_get_client_string_func_t arg2 = (svn_ra_get_client_string_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_get_client_string_set(self,get_client_string);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_get_client_string_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_get_client_string_set" "', argument " "2"" of type '" "svn_ra_get_client_string_func_t""'");
}
}
if (arg1) (arg1)->get_client_string = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_get_client_string_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_get_client_string_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_get_client_string_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_get_client_string_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_get_client_string_func_t) ((arg1)->get_client_string);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_get_wc_contents_set) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
svn_ra_get_wc_contents_func_t arg2 = (svn_ra_get_wc_contents_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_get_wc_contents_set(self,get_wc_contents);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_get_wc_contents_set" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_p_svn_stream_t_p_q_const__svn_checksum_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks2_t_get_wc_contents_set" "', argument " "2"" of type '" "svn_ra_get_wc_contents_func_t""'");
}
}
if (arg1) (arg1)->get_wc_contents = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_t_get_wc_contents_get) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_get_wc_contents_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks2_t_get_wc_contents_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_t_get_wc_contents_get" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
result = (svn_ra_get_wc_contents_func_t) ((arg1)->get_wc_contents);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_p_svn_stream_t_p_q_const__svn_checksum_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_ra_callbacks2_t) {
{
int argvi = 0;
struct svn_ra_callbacks2_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_ra_callbacks2_t();");
}
{
result = (struct svn_ra_callbacks2_t *)calloc(1, sizeof(struct svn_ra_callbacks2_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_ra_callbacks2_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_ra_callbacks2_t) {
{
struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_ra_callbacks2_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_ra_callbacks2_t" "', argument " "1"" of type '" "struct svn_ra_callbacks2_t *""'");
}
arg1 = (struct svn_ra_callbacks2_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_open_tmp_file_set) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
svn_error_t *(*arg2)(apr_file_t **,void *,apr_pool_t *) = (svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks_t_open_tmp_file_set(self,open_tmp_file);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_open_tmp_file_set" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks_t_open_tmp_file_set" "', argument " "2"" of type '" "svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->open_tmp_file = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_open_tmp_file_get) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(apr_file_t **,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks_t_open_tmp_file_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_open_tmp_file_get" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
result = (svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)) ((arg1)->open_tmp_file);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_auth_baton_set) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
svn_auth_baton_t *arg2 = (svn_auth_baton_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks_t_auth_baton_set(self,auth_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_auth_baton_set" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_auth_baton_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_ra_callbacks_t_auth_baton_set" "', argument " "2"" of type '" "svn_auth_baton_t *""'");
}
arg2 = (svn_auth_baton_t *)(argp2);
if (arg1) (arg1)->auth_baton = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_auth_baton_get) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_auth_baton_t *result = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks_t_auth_baton_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_auth_baton_get" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
result = (svn_auth_baton_t *) ((arg1)->auth_baton);
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_auth_baton_t, 0 | 0); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_get_wc_prop_set) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
svn_ra_get_wc_prop_func_t arg2 = (svn_ra_get_wc_prop_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks_t_get_wc_prop_set(self,get_wc_prop);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_get_wc_prop_set" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks_t_get_wc_prop_set" "', argument " "2"" of type '" "svn_ra_get_wc_prop_func_t""'");
}
}
if (arg1) (arg1)->get_wc_prop = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_get_wc_prop_get) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_get_wc_prop_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks_t_get_wc_prop_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_get_wc_prop_get" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
result = (svn_ra_get_wc_prop_func_t) ((arg1)->get_wc_prop);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_set_wc_prop_set) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
svn_ra_set_wc_prop_func_t arg2 = (svn_ra_set_wc_prop_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks_t_set_wc_prop_set(self,set_wc_prop);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_set_wc_prop_set" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks_t_set_wc_prop_set" "', argument " "2"" of type '" "svn_ra_set_wc_prop_func_t""'");
}
}
if (arg1) (arg1)->set_wc_prop = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_set_wc_prop_get) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_set_wc_prop_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks_t_set_wc_prop_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_set_wc_prop_get" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
result = (svn_ra_set_wc_prop_func_t) ((arg1)->set_wc_prop);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_push_wc_prop_set) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
svn_ra_push_wc_prop_func_t arg2 = (svn_ra_push_wc_prop_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks_t_push_wc_prop_set(self,push_wc_prop);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_push_wc_prop_set" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks_t_push_wc_prop_set" "', argument " "2"" of type '" "svn_ra_push_wc_prop_func_t""'");
}
}
if (arg1) (arg1)->push_wc_prop = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_push_wc_prop_get) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_push_wc_prop_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks_t_push_wc_prop_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_push_wc_prop_get" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
result = (svn_ra_push_wc_prop_func_t) ((arg1)->push_wc_prop);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_invalidate_wc_props_set) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
svn_ra_invalidate_wc_props_func_t arg2 = (svn_ra_invalidate_wc_props_func_t) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_callbacks_t_invalidate_wc_props_set(self,invalidate_wc_props);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_invalidate_wc_props_set" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_callbacks_t_invalidate_wc_props_set" "', argument " "2"" of type '" "svn_ra_invalidate_wc_props_func_t""'");
}
}
if (arg1) (arg1)->invalidate_wc_props = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_t_invalidate_wc_props_get) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_ra_invalidate_wc_props_func_t result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_callbacks_t_invalidate_wc_props_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_t_invalidate_wc_props_get" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
result = (svn_ra_invalidate_wc_props_func_t) ((arg1)->invalidate_wc_props);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_ra_callbacks_t) {
{
int argvi = 0;
struct svn_ra_callbacks_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_ra_callbacks_t();");
}
{
result = (struct svn_ra_callbacks_t *)calloc(1, sizeof(struct svn_ra_callbacks_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_ra_callbacks_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_ra_callbacks_t) {
{
struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_ra_callbacks_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_ra_callbacks_t" "', argument " "1"" of type '" "struct svn_ra_callbacks_t *""'");
}
arg1 = (struct svn_ra_callbacks_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
}
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_create_callbacks) {
{
svn_ra_callbacks2_t **arg1 = (svn_ra_callbacks2_t **) 0 ;
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
svn_ra_callbacks2_t *temp1 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg2 = svn_swig_pl_make_pool (ST(items-1));
}
arg1 = &temp1;
if ((items < 0) || (items > 1)) {
SWIG_croak("Usage: svn_ra_create_callbacks(pool);");
}
if (items > 0) {
}
{
result = (svn_error_t *)svn_ra_create_callbacks(arg1,arg2);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
&callback_result, "S", result,
SWIGTYPE_p_svn_error_t);
} else {
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
argvi++;
}
}
}
{
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj(*arg1, SWIGTYPE_p_svn_ra_callbacks2_t, 0); argvi++ ;
}
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_open4) {
{
svn_ra_session_t **arg1 = (svn_ra_session_t **) 0 ;
char **arg2 = (char **) 0 ;
char *arg3 = (char *) 0 ;
char *arg4 = (char *) 0 ;
svn_ra_callbacks2_t *arg5 = (svn_ra_callbacks2_t *) 0 ;
void *arg6 = (void *) 0 ;
apr_hash_t *arg7 = (apr_hash_t *) 0 ;
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
svn_ra_session_t *temp1 ;
char *temp2 ;
int res3 ;
char *buf3 = 0 ;
int alloc3 = 0 ;
int res4 ;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
}
arg1 = &temp1;
arg2 = &temp2;
if ((items < 5) || (items > 6)) {
SWIG_croak("Usage: svn_ra_open4(repos_URL,uuid,callbacks,callback_baton,config,pool);");
}
res3 = SWIG_AsCharPtrAndSize(ST(0), &buf3, NULL, &alloc3);
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_ra_open4" "', argument " "3"" of type '" "char const *""'");
}
arg3 = (char *)(buf3);
res4 = SWIG_AsCharPtrAndSize(ST(1), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_ra_open4" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_ConvertPtr(ST(2), &argp5,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_ra_open4" "', argument " "5"" of type '" "svn_ra_callbacks2_t const *""'");
}
arg5 = (svn_ra_callbacks2_t *)(argp5);
res6 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg6), 0, 0);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_ra_open4" "', argument " "6"" of type '" "void *""'");
}
{
arg7 = svn_swig_pl_objs_to_hash_by_name (ST(4), "svn_config_t *",
_global_pool);
}
if (items > 5) {
}
{
if (!arg5) {
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
}
}
{
result = (svn_error_t *)svn_ra_open4(arg1,(char const **)arg2,(char const *)arg3,(char const *)arg4,(struct svn_ra_callbacks2_t const *)arg5,arg6,arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_open3) {
{
svn_ra_session_t **arg1 = (svn_ra_session_t **) 0 ;
char *arg2 = (char *) 0 ;
char *arg3 = (char *) 0 ;
svn_ra_callbacks2_t *arg4 = (svn_ra_callbacks2_t *) 0 ;
void *arg5 = (void *) 0 ;
apr_hash_t *arg6 = (apr_hash_t *) 0 ;
apr_pool_t *arg7 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
svn_ra_session_t *temp1 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
int res3 ;
char *buf3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
int res5 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg7 = svn_swig_pl_make_pool (ST(items-1));
}
arg1 = &temp1;
if ((items < 5) || (items > 6)) {
SWIG_croak("Usage: svn_ra_open3(repos_URL,uuid,callbacks,callback_baton,config,pool);");
}
res2 = SWIG_AsCharPtrAndSize(ST(0), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_ra_open3" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_AsCharPtrAndSize(ST(1), &buf3, NULL, &alloc3);
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_ra_open3" "', argument " "3"" of type '" "char const *""'");
}
arg3 = (char *)(buf3);
res4 = SWIG_ConvertPtr(ST(2), &argp4,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_ra_open3" "', argument " "4"" of type '" "svn_ra_callbacks2_t const *""'");
}
arg4 = (svn_ra_callbacks2_t *)(argp4);
res5 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg5), 0, 0);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_ra_open3" "', argument " "5"" of type '" "void *""'");
}
{
arg6 = svn_swig_pl_objs_to_hash_by_name (ST(4), "svn_config_t *",
_global_pool);
}
if (items > 5) {
}
{
if (!arg4) {
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
}
}
{
result = (svn_error_t *)svn_ra_open3(arg1,(char const *)arg2,(char const *)arg3,(struct svn_ra_callbacks2_t const *)arg4,arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_open2) {
{
svn_ra_session_t **arg1 = (svn_ra_session_t **) 0 ;
char *arg2 = (char *) 0 ;
svn_ra_callbacks2_t *arg3 = (svn_ra_callbacks2_t *) 0 ;
void *arg4 = (void *) 0 ;
apr_hash_t *arg5 = (apr_hash_t *) 0 ;
apr_pool_t *arg6 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
svn_ra_session_t *temp1 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
void *argp3 = 0 ;
int res3 = 0 ;
int res4 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg6 = svn_swig_pl_make_pool (ST(items-1));
}
arg1 = &temp1;
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_ra_open2(repos_URL,callbacks,callback_baton,config,pool);");
}
res2 = SWIG_AsCharPtrAndSize(ST(0), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_ra_open2" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(1), &argp3,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_ra_open2" "', argument " "3"" of type '" "svn_ra_callbacks2_t const *""'");
}
arg3 = (svn_ra_callbacks2_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(2),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_ra_open2" "', argument " "4"" of type '" "void *""'");
}
{
arg5 = svn_swig_pl_objs_to_hash_by_name (ST(3), "svn_config_t *",
_global_pool);
}
if (items > 4) {
}
{
if (!arg3) {
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
}
}
{
result = (svn_error_t *)svn_ra_open2(arg1,(char const *)arg2,(struct svn_ra_callbacks2_t const *)arg3,arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_open) {
{
svn_ra_session_t **arg1 = (svn_ra_session_t **) 0 ;
char *arg2 = (char *) 0 ;
svn_ra_callbacks_t *arg3 = (svn_ra_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
apr_hash_t *arg5 = (apr_hash_t *) 0 ;
apr_pool_t *arg6 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
svn_ra_session_t *temp1 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg6 = svn_swig_pl_make_pool (ST(items-1));
}
arg1 = &temp1;
if ((items < 3) || (items > 4)) {
SWIG_croak("Usage: svn_ra_open(repos_URL,callbacks,callback_baton,config,pool);");
}
res2 = SWIG_AsCharPtrAndSize(ST(0), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_ra_open" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
{
svn_ra_make_callbacks(&arg3, &arg4, ST(1), _global_pool);
}
{
arg5 = svn_swig_pl_objs_to_hash_by_name (ST(2), "svn_config_t *",
_global_pool);
}
if (items > 3) {
}
{
result = (svn_error_t *)svn_ra_open(arg1,(char const *)arg2,(struct svn_ra_callbacks_t const *)arg3,arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_plugin_t_open_set) {
{
struct svn_ra_plugin_t *arg1 = (struct svn_ra_plugin_t *) 0 ;
svn_error_t *(*arg2)(void **,char const *,svn_ra_callbacks_t const *,void *,apr_hash_t *,apr_pool_t *) = (svn_error_t *(*)(void **,char const *,svn_ra_callbacks_t const *,void *,apr_hash_t *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_ra_plugin_t_open_set(self,open);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_plugin_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_plugin_t_open_set" "', argument " "1"" of type '" "struct svn_ra_plugin_t *""'");
}
arg1 = (struct svn_ra_plugin_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_ra_plugin_t_open_set" "', argument " "2"" of type '" "svn_error_t *(*)(void **,char const *,svn_ra_callbacks_t const *,void *,apr_hash_t *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->open = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
}
}
XS(_wrap_svn_ra_plugin_t_open_get) {
{
struct svn_ra_plugin_t *arg1 = (struct svn_ra_plugin_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(void **,char const *,svn_ra_callbacks_t const *,void *,apr_hash_t *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_ra_plugin_t_open_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_plugin_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_plugin_t_open_get" "', argument " "1"" of type '" "struct svn_ra_plugin_t *""'");
}
arg1 = (struct svn_ra_plugin_t *)(argp1);
result = (svn_error_t *(*)(void **,char const *,svn_ra_callbacks_t const *,void *,apr_hash_t *,apr_pool_t *)) ((arg1)->open);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_plugin_t_get_latest_revnum_set) {
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks2_invoke_open_tmp_file) {
{
svn_ra_callbacks2_t *arg1 = (svn_ra_callbacks2_t *) 0 ;
apr_file_t **arg2 = (apr_file_t **) 0 ;
void *arg3 = (void *) 0 ;
apr_pool_t *arg4 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
apr_file_t *temp2 ;
int res3 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg4 = svn_swig_pl_make_pool (ST(items-1));
}
arg2 = &temp2;
if ((items < 2) || (items > 3)) {
SWIG_croak("Usage: svn_ra_callbacks2_invoke_open_tmp_file(_obj,callback_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks2_invoke_open_tmp_file" "', argument " "1"" of type '" "svn_ra_callbacks2_t *""'");
}
arg1 = (svn_ra_callbacks2_t *)(argp1);
res3 = SWIG_ConvertPtr(ST(1),SWIG_as_voidptrptr(&arg3), 0, 0);
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_ra_callbacks2_invoke_open_tmp_file" "', argument " "3"" of type '" "void *""'");
}
if (items > 2) {
}
{
result = (svn_error_t *)svn_ra_callbacks2_invoke_open_tmp_file(arg1,arg2,arg3,arg4);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_callbacks_invoke_open_tmp_file) {
{
svn_ra_callbacks_t *arg1 = (svn_ra_callbacks_t *) 0 ;
apr_file_t **arg2 = (apr_file_t **) 0 ;
void *arg3 = (void *) 0 ;
apr_pool_t *arg4 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
apr_file_t *temp2 ;
int res3 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg4 = svn_swig_pl_make_pool (ST(items-1));
}
arg2 = &temp2;
if ((items < 2) || (items > 3)) {
SWIG_croak("Usage: svn_ra_callbacks_invoke_open_tmp_file(_obj,callback_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_callbacks_invoke_open_tmp_file" "', argument " "1"" of type '" "svn_ra_callbacks_t *""'");
}
arg1 = (svn_ra_callbacks_t *)(argp1);
res3 = SWIG_ConvertPtr(ST(1),SWIG_as_voidptrptr(&arg3), 0, 0);
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_ra_callbacks_invoke_open_tmp_file" "', argument " "3"" of type '" "void *""'");
}
if (items > 2) {
}
{
result = (svn_error_t *)svn_ra_callbacks_invoke_open_tmp_file(arg1,arg2,arg3,arg4);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_ra_plugin_invoke_open) {
{
svn_ra_plugin_t *arg1 = (svn_ra_plugin_t *) 0 ;
void **arg2 = (void **) 0 ;
char *arg3 = (char *) 0 ;
svn_ra_callbacks_t *arg4 = (svn_ra_callbacks_t *) 0 ;
void *arg5 = (void *) 0 ;
apr_hash_t *arg6 = (apr_hash_t *) 0 ;
apr_pool_t *arg7 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
void *temp2 ;
int res3 ;
char *buf3 = 0 ;
int alloc3 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg7 = svn_swig_pl_make_pool (ST(items-1));
}
arg2 = &temp2;
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_ra_plugin_invoke_open(_obj,repos_URL,callbacks,callback_baton,config,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_ra_plugin_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_ra_plugin_invoke_open" "', argument " "1"" of type '" "svn_ra_plugin_t *""'");
}
arg1 = (svn_ra_plugin_t *)(argp1);
res3 = SWIG_AsCharPtrAndSize(ST(1), &buf3, NULL, &alloc3);
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_ra_plugin_invoke_open" "', argument " "3"" of type '" "char const *""'");
}
arg3 = (char *)(buf3);
{
svn_ra_make_callbacks(&arg4, &arg5, ST(2), _global_pool);
}
{
arg6 = svn_swig_pl_objs_to_hash_by_name (ST(3), "svn_config_t *",
_global_pool);
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_ra_plugin_invoke_open(arg1,arg2,(char const *)arg3,(struct svn_ra_callbacks_t const *)arg4,arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static swig_type_info _swigt__p_apr_file_t = {"_p_apr_file_t", "apr_file_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_hash_t = {"_p_apr_hash_t", "apr_hash_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_int32_t = {"_p_apr_int32_t", "apr_int32_t *|time_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_int64_t = {"_p_apr_int64_t", "apr_int64_t *|svn_filesize_t *|apr_time_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_pool_t = {"_p_apr_pool_t", "apr_pool_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void = {"_p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void", "void (*)(apr_off_t,apr_off_t,void *,apr_pool_t *)|svn_ra_progress_notify_func_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t = {"_p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t", "struct svn_error_t *(*)(int,apr_pool_t *,apr_hash_t *)|svn_ra_init_func_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t", "svn_opt_subcommand_t *|struct svn_error_t *(*)(apr_getopt_t *,void *,apr_pool_t *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t", "svn_error_t *(*)(apr_file_t **,void *,apr_pool_t *)|struct svn_error_t *(*)(apr_file_t **,void *,apr_poo...
static swig_type_info _swigt__p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t",...
static swig_type_info _swigt__p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t", "svn_commit_callback2_t|struct svn_error_t *(*)(svn_commit_info_t const *,voi...
static swig_type_info _swigt__p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_location_segment_t *,void *,apr_pool_t *)|svn_location_s...
static swig_type_info _swigt__p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t = {"_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t", "struct svn_error_t *(*)(svn_txdelta_window_t *,void *)|svn_txdelta_window_handler_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void__p_svn_error_t = {"_p_f_p_void__p_svn_error_t", "svn_cancel_func_t|struct svn_error_t *(*)(void *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_s...
static swig_type_info _swigt__p_f_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,apr_pool_t *)|svn_error_t *(*)(void *,apr_pool_t *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t", "svn_...
static swig_type_info _swigt__p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t", "svn_error_t *(*)(void *,char const **,apr_pool_t *)|svn_ra_get_client_string_func_t|struct svn_err...
static swig_type_info _swigt__p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit_callback_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit_callback_t_...
static swig_type_info _swigt__p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_p_void_p_q_const__char_svn_revnum_t_svn_boolean_t_p_q_const__svn_delta_editor_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_p_void_p_q_c...
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static swig_type_info _swigt__p_int = {"_p_int", "int *|svn_boolean_t *|apr_status_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_long = {"_p_long", "long *|svn_revnum_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_apr_array_header_t = {"_p_p_apr_array_header_t", "apr_array_header_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_apr_file_t = {"_p_p_apr_file_t", "apr_file_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_apr_hash_t = {"_p_p_apr_hash_t", "apr_hash_t **|svn_mergeinfo_catalog_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t = {"_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t", "svn_txdelta_window_handler_t *|struct svn_error_t *(**)(svn_txdelta_window_t *,void *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_delta_editor_t = {"_p_p_svn_delta_editor_t", "struct svn_delta_editor_t **|svn_delta_editor_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_dirent_t = {"_p_p_svn_dirent_t", "struct svn_dirent_t **|svn_dirent_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_lock_t = {"_p_p_svn_lock_t", "struct svn_lock_t **|svn_lock_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_ra_callbacks2_t = {"_p_p_svn_ra_callbacks2_t", "struct svn_ra_callbacks2_t **|svn_ra_callbacks2_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_ra_plugin_t = {"_p_p_svn_ra_plugin_t", "struct svn_ra_plugin_t **|svn_ra_plugin_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_ra_reporter2_t = {"_p_p_svn_ra_reporter2_t", "struct svn_ra_reporter2_t **|svn_ra_reporter2_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_ra_reporter3_t = {"_p_p_svn_ra_reporter3_t", "struct svn_ra_reporter3_t **|svn_ra_reporter3_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_ra_reporter_t = {"_p_p_svn_ra_reporter_t", "struct svn_ra_reporter_t **|svn_ra_reporter_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_ra_session_t = {"_p_p_svn_ra_session_t", "struct svn_ra_session_t **|svn_ra_session_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_stream_t = {"_p_p_svn_stream_t", "struct svn_stream_t **|svn_stream_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_string_t = {"_p_p_svn_string_t", "struct svn_string_t **|svn_string_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_stringbuf_t = {"_p_p_svn_stringbuf_t", "struct svn_stringbuf_t **|svn_stringbuf_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_void = {"_p_p_void", "void **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_auth_baton_t = {"_p_svn_auth_baton_t", "struct svn_auth_baton_t *|svn_auth_baton_t *", 0, 0, (void*)0, 0};
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static swig_type_info _swigt__p_svn_opt_revision_range_t = {"_p_svn_opt_revision_range_t", "struct svn_opt_revision_range_t *|svn_opt_revision_range_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_revision_t = {"_p_svn_opt_revision_t", "struct svn_opt_revision_t *|svn_opt_revision_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_revision_value_t = {"_p_svn_opt_revision_value_t", "union svn_opt_revision_value_t *|svn_opt_revision_value_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc2_t = {"_p_svn_opt_subcommand_desc2_t", "struct svn_opt_subcommand_desc2_t *|svn_opt_subcommand_desc2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc_t = {"_p_svn_opt_subcommand_desc_t", "struct svn_opt_subcommand_desc_t *|svn_opt_subcommand_desc_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_patch_file_t = {"_p_svn_patch_file_t", "struct svn_patch_file_t *|svn_patch_file_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_patch_t = {"_p_svn_patch_t", "struct svn_patch_t *|svn_patch_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_inherited_item_t = {"_p_svn_prop_inherited_item_t", "struct svn_prop_inherited_item_t *|svn_prop_inherited_item_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_kind = {"_p_svn_prop_kind", "svn_prop_kind_t *|enum svn_prop_kind *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_patch_t = {"_p_svn_prop_patch_t", "struct svn_prop_patch_t *|svn_prop_patch_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_callbacks2_t = {"_p_svn_ra_callbacks2_t", "struct svn_ra_callbacks2_t *|svn_ra_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_callbacks_t = {"_p_svn_ra_callbacks_t", "struct svn_ra_callbacks_t *|svn_ra_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_plugin_t = {"_p_svn_ra_plugin_t", "struct svn_ra_plugin_t *|svn_ra_plugin_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter2_t = {"_p_svn_ra_reporter2_t", "struct svn_ra_reporter2_t *|svn_ra_reporter2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter3_t = {"_p_svn_ra_reporter3_t", "struct svn_ra_reporter3_t *|svn_ra_reporter3_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter_t = {"_p_svn_ra_reporter_t", "struct svn_ra_reporter_t *|svn_ra_reporter_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_session_t = {"_p_svn_ra_session_t", "struct svn_ra_session_t *|svn_ra_session_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_mark_t = {"_p_svn_stream_mark_t", "struct svn_stream_mark_t *|svn_stream_mark_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_t = {"_p_svn_stream_t", "struct svn_stream_t *|svn_stream_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_string_t = {"_p_svn_string_t", "struct svn_string_t *|svn_string_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stringbuf_t = {"_p_svn_stringbuf_t", "struct svn_stringbuf_t *|svn_stringbuf_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_tristate_t = {"_p_svn_tristate_t", "enum svn_tristate_t *|svn_tristate_t *", 0, 0, (void*)0, 0};
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
&_swigt__p_apr_file_t,
&_swigt__p_apr_hash_t,
&_swigt__p_apr_int32_t,
&_swigt__p_apr_int64_t,
&_swigt__p_apr_pool_t,
&_swigt__p_char,
&_swigt__p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void,
&_swigt__p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t,
&_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t,
&_swigt__p_f_p_void__p_svn_error_t,
&_swigt__p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit_callback_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_p_void_p_q_const__char_svn_revnum_t_svn_boolean_t_p_q_const__svn_delta_editor_t_p_void_p_apr_pool_t__p_svn_error_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
&_swigt__p_int,
&_swigt__p_long,
&_swigt__p_p_apr_array_header_t,
&_swigt__p_p_apr_file_t,
&_swigt__p_p_apr_hash_t,
&_swigt__p_p_char,
&_swigt__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t,
&_swigt__p_p_svn_delta_editor_t,
&_swigt__p_p_svn_dirent_t,
&_swigt__p_p_svn_lock_t,
&_swigt__p_p_svn_ra_callbacks2_t,
&_swigt__p_p_svn_ra_plugin_t,
&_swigt__p_p_svn_ra_reporter2_t,
&_swigt__p_p_svn_ra_reporter3_t,
&_swigt__p_p_svn_ra_reporter_t,
&_swigt__p_p_svn_ra_session_t,
&_swigt__p_p_svn_stream_t,
&_swigt__p_p_svn_string_t,
&_swigt__p_p_svn_stringbuf_t,
&_swigt__p_p_void,
&_swigt__p_svn_auth_baton_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
&_swigt__p_svn_opt_revision_range_t,
&_swigt__p_svn_opt_revision_t,
&_swigt__p_svn_opt_revision_value_t,
&_swigt__p_svn_opt_subcommand_desc2_t,
&_swigt__p_svn_opt_subcommand_desc_t,
&_swigt__p_svn_patch_file_t,
&_swigt__p_svn_patch_t,
&_swigt__p_svn_prop_inherited_item_t,
&_swigt__p_svn_prop_kind,
&_swigt__p_svn_prop_patch_t,
&_swigt__p_svn_ra_callbacks2_t,
&_swigt__p_svn_ra_callbacks_t,
&_swigt__p_svn_ra_plugin_t,
&_swigt__p_svn_ra_reporter2_t,
&_swigt__p_svn_ra_reporter3_t,
&_swigt__p_svn_ra_reporter_t,
&_swigt__p_svn_ra_session_t,
&_swigt__p_svn_stream_mark_t,
&_swigt__p_svn_stream_t,
&_swigt__p_svn_string_t,
&_swigt__p_svn_stringbuf_t,
&_swigt__p_svn_tristate_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static swig_cast_info _swigc__p_apr_file_t[] = { {&_swigt__p_apr_file_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_apr_hash_t[] = { {&_swigt__p_apr_hash_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_apr_int32_t[] = { {&_swigt__p_apr_int32_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_apr_int64_t[] = { {&_swigt__p_apr_int64_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_apr_pool_t[] = { {&_swigt__p_apr_pool_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void[] = { {&_swigt__p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t[] = { {&_swigt__p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_s...
static swig_cast_info _swigc__p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t[] = { {&_swigt__p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void__p_svn_error_t[] = { {&_swigt__p_f_p_void__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr...
static swig_cast_info _swigc__p_f_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_err...
static swig_cast_info _swigc__p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit_callback_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit...
static swig_cast_info _swigc__p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_p_void_p_q_const__char_svn_revnum_t_svn_boolean_t_p_q_const__svn_delta_editor_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_...
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_long[] = { {&_swigt__p_long, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_apr_array_header_t[] = { {&_swigt__p_p_apr_array_header_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_apr_file_t[] = { {&_swigt__p_p_apr_file_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_apr_hash_t[] = { {&_swigt__p_p_apr_hash_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t[] = { {&_swigt__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_delta_editor_t[] = { {&_swigt__p_p_svn_delta_editor_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_dirent_t[] = { {&_swigt__p_p_svn_dirent_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_lock_t[] = { {&_swigt__p_p_svn_lock_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_ra_callbacks2_t[] = { {&_swigt__p_p_svn_ra_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_ra_plugin_t[] = { {&_swigt__p_p_svn_ra_plugin_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_ra_reporter2_t[] = { {&_swigt__p_p_svn_ra_reporter2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_ra_reporter3_t[] = { {&_swigt__p_p_svn_ra_reporter3_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_ra_reporter_t[] = { {&_swigt__p_p_svn_ra_reporter_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_ra_session_t[] = { {&_swigt__p_p_svn_ra_session_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_stream_t[] = { {&_swigt__p_p_svn_stream_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_string_t[] = { {&_swigt__p_p_svn_string_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_stringbuf_t[] = { {&_swigt__p_p_svn_stringbuf_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_void[] = { {&_swigt__p_p_void, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_auth_baton_t[] = { {&_swigt__p_svn_auth_baton_t, 0, 0, 0},{0, 0, 0, 0}};
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
static swig_cast_info _swigc__p_svn_opt_revision_range_t[] = { {&_swigt__p_svn_opt_revision_range_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_revision_t[] = { {&_swigt__p_svn_opt_revision_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_revision_value_t[] = { {&_swigt__p_svn_opt_revision_value_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc2_t[] = { {&_swigt__p_svn_opt_subcommand_desc2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc_t[] = { {&_swigt__p_svn_opt_subcommand_desc_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_patch_file_t[] = { {&_swigt__p_svn_patch_file_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_patch_t[] = { {&_swigt__p_svn_patch_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_inherited_item_t[] = { {&_swigt__p_svn_prop_inherited_item_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_kind[] = { {&_swigt__p_svn_prop_kind, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_patch_t[] = { {&_swigt__p_svn_prop_patch_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_callbacks2_t[] = { {&_swigt__p_svn_ra_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_callbacks_t[] = { {&_swigt__p_svn_ra_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_plugin_t[] = { {&_swigt__p_svn_ra_plugin_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter2_t[] = { {&_swigt__p_svn_ra_reporter2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter3_t[] = { {&_swigt__p_svn_ra_reporter3_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter_t[] = { {&_swigt__p_svn_ra_reporter_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_session_t[] = { {&_swigt__p_svn_ra_session_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_mark_t[] = { {&_swigt__p_svn_stream_mark_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_t[] = { {&_swigt__p_svn_stream_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_string_t[] = { {&_swigt__p_svn_string_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stringbuf_t[] = { {&_swigt__p_svn_stringbuf_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_tristate_t[] = { {&_swigt__p_svn_tristate_t, 0, 0, 0},{0, 0, 0, 0}};
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
_swigc__p_apr_file_t,
_swigc__p_apr_hash_t,
_swigc__p_apr_int32_t,
_swigc__p_apr_int64_t,
_swigc__p_apr_pool_t,
_swigc__p_char,
_swigc__p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void,
_swigc__p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t,
_swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_p_apr_file_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_p_void_p_q_const__char_p_q_const__svn_ra_callbacks_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t,
_swigc__p_f_p_void__p_svn_error_t,
_swigc__p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void_p_p_apr_hash_t_p_q_const__char_svn_revnum_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_q_const__char_svn_commit_callback_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void_p_p_q_const__svn_ra_reporter_t_p_p_void_p_q_const__char_svn_revnum_t_svn_boolean_t_p_q_const__svn_delta_editor_t_p_void_p_apr_pool_t__p_svn_error_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
_swigc__p_int,
_swigc__p_long,
_swigc__p_p_apr_array_header_t,
_swigc__p_p_apr_file_t,
_swigc__p_p_apr_hash_t,
_swigc__p_p_char,
_swigc__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t,
_swigc__p_p_svn_delta_editor_t,
_swigc__p_p_svn_dirent_t,
_swigc__p_p_svn_lock_t,
_swigc__p_p_svn_ra_callbacks2_t,
_swigc__p_p_svn_ra_plugin_t,
_swigc__p_p_svn_ra_reporter2_t,
_swigc__p_p_svn_ra_reporter3_t,
_swigc__p_p_svn_ra_reporter_t,
_swigc__p_p_svn_ra_session_t,
_swigc__p_p_svn_stream_t,
_swigc__p_p_svn_string_t,
_swigc__p_p_svn_stringbuf_t,
_swigc__p_p_void,
_swigc__p_svn_auth_baton_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
_swigc__p_svn_opt_revision_range_t,
_swigc__p_svn_opt_revision_t,
_swigc__p_svn_opt_revision_value_t,
_swigc__p_svn_opt_subcommand_desc2_t,
_swigc__p_svn_opt_subcommand_desc_t,
_swigc__p_svn_patch_file_t,
_swigc__p_svn_patch_t,
_swigc__p_svn_prop_inherited_item_t,
_swigc__p_svn_prop_kind,
_swigc__p_svn_prop_patch_t,
_swigc__p_svn_ra_callbacks2_t,
_swigc__p_svn_ra_callbacks_t,
_swigc__p_svn_ra_plugin_t,
_swigc__p_svn_ra_reporter2_t,
_swigc__p_svn_ra_reporter3_t,
_swigc__p_svn_ra_reporter_t,
_swigc__p_svn_ra_session_t,
_swigc__p_svn_stream_mark_t,
_swigc__p_svn_stream_t,
_swigc__p_svn_string_t,
_swigc__p_svn_stringbuf_t,
_swigc__p_svn_tristate_t,
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
{"SVN::_Ra::svn_ra_reporter_t_delete_path_set", _wrap_svn_ra_reporter_t_delete_path_set},
{"SVN::_Ra::svn_ra_reporter_t_delete_path_get", _wrap_svn_ra_reporter_t_delete_path_get},
{"SVN::_Ra::svn_ra_reporter_t_link_path_set", _wrap_svn_ra_reporter_t_link_path_set},
{"SVN::_Ra::svn_ra_reporter_t_link_path_get", _wrap_svn_ra_reporter_t_link_path_get},
{"SVN::_Ra::svn_ra_reporter_t_finish_report_set", _wrap_svn_ra_reporter_t_finish_report_set},
{"SVN::_Ra::svn_ra_reporter_t_finish_report_get", _wrap_svn_ra_reporter_t_finish_report_get},
{"SVN::_Ra::svn_ra_reporter_t_abort_report_set", _wrap_svn_ra_reporter_t_abort_report_set},
{"SVN::_Ra::svn_ra_reporter_t_abort_report_get", _wrap_svn_ra_reporter_t_abort_report_get},
{"SVN::_Ra::new_svn_ra_reporter_t", _wrap_new_svn_ra_reporter_t},
{"SVN::_Ra::delete_svn_ra_reporter_t", _wrap_delete_svn_ra_reporter_t},
{"SVN::_Ra::svn_ra_callbacks2_t_open_tmp_file_set", _wrap_svn_ra_callbacks2_t_open_tmp_file_set},
{"SVN::_Ra::svn_ra_callbacks2_t_open_tmp_file_get", _wrap_svn_ra_callbacks2_t_open_tmp_file_get},
{"SVN::_Ra::svn_ra_callbacks2_t_auth_baton_set", _wrap_svn_ra_callbacks2_t_auth_baton_set},
{"SVN::_Ra::svn_ra_callbacks2_t_auth_baton_get", _wrap_svn_ra_callbacks2_t_auth_baton_get},
{"SVN::_Ra::svn_ra_callbacks2_t_get_wc_prop_set", _wrap_svn_ra_callbacks2_t_get_wc_prop_set},
{"SVN::_Ra::svn_ra_callbacks2_t_get_wc_prop_get", _wrap_svn_ra_callbacks2_t_get_wc_prop_get},
{"SVN::_Ra::svn_ra_callbacks2_t_set_wc_prop_set", _wrap_svn_ra_callbacks2_t_set_wc_prop_set},
{"SVN::_Ra::svn_ra_callbacks2_t_set_wc_prop_get", _wrap_svn_ra_callbacks2_t_set_wc_prop_get},
{"SVN::_Ra::svn_ra_callbacks2_t_push_wc_prop_set", _wrap_svn_ra_callbacks2_t_push_wc_prop_set},
{"SVN::_Ra::svn_ra_callbacks2_t_push_wc_prop_get", _wrap_svn_ra_callbacks2_t_push_wc_prop_get},
{"SVN::_Ra::svn_ra_callbacks2_t_invalidate_wc_props_set", _wrap_svn_ra_callbacks2_t_invalidate_wc_props_set},
{"SVN::_Ra::svn_ra_callbacks2_t_invalidate_wc_props_get", _wrap_svn_ra_callbacks2_t_invalidate_wc_props_get},
{"SVN::_Ra::svn_ra_callbacks2_t_progress_func_set", _wrap_svn_ra_callbacks2_t_progress_func_set},
{"SVN::_Ra::svn_ra_callbacks2_t_progress_func_get", _wrap_svn_ra_callbacks2_t_progress_func_get},
{"SVN::_Ra::svn_ra_callbacks2_t_progress_baton_set", _wrap_svn_ra_callbacks2_t_progress_baton_set},
{"SVN::_Ra::svn_ra_callbacks2_t_progress_baton_get", _wrap_svn_ra_callbacks2_t_progress_baton_get},
{"SVN::_Ra::svn_ra_callbacks2_t_cancel_func_set", _wrap_svn_ra_callbacks2_t_cancel_func_set},
{"SVN::_Ra::svn_ra_callbacks2_t_cancel_func_get", _wrap_svn_ra_callbacks2_t_cancel_func_get},
{"SVN::_Ra::svn_ra_callbacks2_t_get_client_string_set", _wrap_svn_ra_callbacks2_t_get_client_string_set},
{"SVN::_Ra::svn_ra_callbacks2_t_get_client_string_get", _wrap_svn_ra_callbacks2_t_get_client_string_get},
{"SVN::_Ra::svn_ra_callbacks2_t_get_wc_contents_set", _wrap_svn_ra_callbacks2_t_get_wc_contents_set},
{"SVN::_Ra::svn_ra_callbacks2_t_get_wc_contents_get", _wrap_svn_ra_callbacks2_t_get_wc_contents_get},
{"SVN::_Ra::new_svn_ra_callbacks2_t", _wrap_new_svn_ra_callbacks2_t},
{"SVN::_Ra::delete_svn_ra_callbacks2_t", _wrap_delete_svn_ra_callbacks2_t},
{"SVN::_Ra::svn_ra_callbacks_t_open_tmp_file_set", _wrap_svn_ra_callbacks_t_open_tmp_file_set},
{"SVN::_Ra::svn_ra_callbacks_t_open_tmp_file_get", _wrap_svn_ra_callbacks_t_open_tmp_file_get},
{"SVN::_Ra::svn_ra_callbacks_t_auth_baton_set", _wrap_svn_ra_callbacks_t_auth_baton_set},
{"SVN::_Ra::svn_ra_callbacks_t_auth_baton_get", _wrap_svn_ra_callbacks_t_auth_baton_get},
{"SVN::_Ra::svn_ra_callbacks_t_get_wc_prop_set", _wrap_svn_ra_callbacks_t_get_wc_prop_set},
{"SVN::_Ra::svn_ra_callbacks_t_get_wc_prop_get", _wrap_svn_ra_callbacks_t_get_wc_prop_get},
{"SVN::_Ra::svn_ra_callbacks_t_set_wc_prop_set", _wrap_svn_ra_callbacks_t_set_wc_prop_set},
{"SVN::_Ra::svn_ra_callbacks_t_set_wc_prop_get", _wrap_svn_ra_callbacks_t_set_wc_prop_get},
{"SVN::_Ra::svn_ra_callbacks_t_push_wc_prop_set", _wrap_svn_ra_callbacks_t_push_wc_prop_set},
{"SVN::_Ra::svn_ra_callbacks_t_push_wc_prop_get", _wrap_svn_ra_callbacks_t_push_wc_prop_get},
{"SVN::_Ra::svn_ra_callbacks_t_invalidate_wc_props_set", _wrap_svn_ra_callbacks_t_invalidate_wc_props_set},
{"SVN::_Ra::svn_ra_callbacks_t_invalidate_wc_props_get", _wrap_svn_ra_callbacks_t_invalidate_wc_props_get},
{"SVN::_Ra::new_svn_ra_callbacks_t", _wrap_new_svn_ra_callbacks_t},
{"SVN::_Ra::delete_svn_ra_callbacks_t", _wrap_delete_svn_ra_callbacks_t},
{"SVN::_Ra::svn_ra_initialize", _wrap_svn_ra_initialize},
{"SVN::_Ra::svn_ra_create_callbacks", _wrap_svn_ra_create_callbacks},
{"SVN::_Ra::svn_ra_open4", _wrap_svn_ra_open4},
{"SVN::_Ra::svn_ra_open3", _wrap_svn_ra_open3},
{"SVN::_Ra::svn_ra_open2", _wrap_svn_ra_open2},
{"SVN::_Ra::svn_ra_open", _wrap_svn_ra_open},
{"SVN::_Ra::svn_ra_reparent", _wrap_svn_ra_reparent},
{"SVN::_Ra::svn_ra_get_session_url", _wrap_svn_ra_get_session_url},
{"SVN::_Ra::svn_ra_get_path_relative_to_session", _wrap_svn_ra_get_path_relative_to_session},
{"SVN::_Ra::svn_ra_get_path_relative_to_root", _wrap_svn_ra_get_path_relative_to_root},
{"SVN::_Ra::svn_ra_get_latest_revnum", _wrap_svn_ra_get_latest_revnum},
{"SVN::_Ra::svn_ra_get_dated_revision", _wrap_svn_ra_get_dated_revision},
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
{"SVN::_Ra::svn_ra_reporter2_invoke_set_path", _wrap_svn_ra_reporter2_invoke_set_path},
{"SVN::_Ra::svn_ra_reporter2_invoke_delete_path", _wrap_svn_ra_reporter2_invoke_delete_path},
{"SVN::_Ra::svn_ra_reporter2_invoke_link_path", _wrap_svn_ra_reporter2_invoke_link_path},
{"SVN::_Ra::svn_ra_reporter2_invoke_finish_report", _wrap_svn_ra_reporter2_invoke_finish_report},
{"SVN::_Ra::svn_ra_reporter2_invoke_abort_report", _wrap_svn_ra_reporter2_invoke_abort_report},
{"SVN::_Ra::svn_ra_reporter_invoke_set_path", _wrap_svn_ra_reporter_invoke_set_path},
{"SVN::_Ra::svn_ra_reporter_invoke_delete_path", _wrap_svn_ra_reporter_invoke_delete_path},
{"SVN::_Ra::svn_ra_reporter_invoke_link_path", _wrap_svn_ra_reporter_invoke_link_path},
{"SVN::_Ra::svn_ra_reporter_invoke_finish_report", _wrap_svn_ra_reporter_invoke_finish_report},
{"SVN::_Ra::svn_ra_reporter_invoke_abort_report", _wrap_svn_ra_reporter_invoke_abort_report},
{"SVN::_Ra::svn_ra_callbacks2_invoke_open_tmp_file", _wrap_svn_ra_callbacks2_invoke_open_tmp_file},
{"SVN::_Ra::svn_ra_callbacks_invoke_open_tmp_file", _wrap_svn_ra_callbacks_invoke_open_tmp_file},
{"SVN::_Ra::svn_ra_plugin_invoke_open", _wrap_svn_ra_plugin_invoke_open},
{"SVN::_Ra::svn_ra_plugin_invoke_get_latest_revnum", _wrap_svn_ra_plugin_invoke_get_latest_revnum},
{"SVN::_Ra::svn_ra_plugin_invoke_get_dated_revision", _wrap_svn_ra_plugin_invoke_get_dated_revision},
{"SVN::_Ra::svn_ra_plugin_invoke_change_rev_prop", _wrap_svn_ra_plugin_invoke_change_rev_prop},
{"SVN::_Ra::svn_ra_plugin_invoke_rev_proplist", _wrap_svn_ra_plugin_invoke_rev_proplist},
{"SVN::_Ra::svn_ra_plugin_invoke_rev_prop", _wrap_svn_ra_plugin_invoke_rev_prop},
{"SVN::_Ra::svn_ra_plugin_invoke_get_commit_editor", _wrap_svn_ra_plugin_invoke_get_commit_editor},
{"SVN::_Ra::svn_ra_plugin_invoke_get_file", _wrap_svn_ra_plugin_invoke_get_file},
{"SVN::_Ra::svn_ra_plugin_invoke_get_dir", _wrap_svn_ra_plugin_invoke_get_dir},
{"SVN::_Ra::svn_ra_plugin_invoke_do_update", _wrap_svn_ra_plugin_invoke_do_update},
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[113]
#define SWIGTYPE_p_svn_opt_revision_t swig_types[114]
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[115]
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[116]
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[117]
#define SWIGTYPE_p_svn_patch_file_t swig_types[118]
#define SWIGTYPE_p_svn_patch_t swig_types[119]
#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[120]
#define SWIGTYPE_p_svn_prop_kind swig_types[121]
#define SWIGTYPE_p_svn_prop_patch_t swig_types[122]
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[123]
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[124]
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[125]
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[126]
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[127]
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[128]
#define SWIGTYPE_p_svn_ra_session_t swig_types[129]
#define SWIGTYPE_p_svn_stream_mark_t swig_types[130]
#define SWIGTYPE_p_svn_stream_t swig_types[131]
#define SWIGTYPE_p_svn_string_t swig_types[132]
#define SWIGTYPE_p_svn_stringbuf_t swig_types[133]
#define SWIGTYPE_p_svn_tristate_t swig_types[134]
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
#define SWIGTYPE_p_svn_wc_committed_queue_t swig_types[144]
#define SWIGTYPE_p_svn_wc_conflict_action_t swig_types[145]
#define SWIGTYPE_p_svn_wc_conflict_choice_t swig_types[146]
#define SWIGTYPE_p_svn_wc_conflict_description2_t swig_types[147]
#define SWIGTYPE_p_svn_wc_conflict_description_t swig_types[148]
#define SWIGTYPE_p_svn_wc_conflict_kind_t swig_types[149]
#define SWIGTYPE_p_svn_wc_conflict_reason_t swig_types[150]
#define SWIGTYPE_p_svn_wc_conflict_result_t swig_types[151]
#define SWIGTYPE_p_svn_wc_conflict_version_t swig_types[152]
#define SWIGTYPE_p_svn_wc_context_t swig_types[153]
#define SWIGTYPE_p_svn_wc_diff_callbacks2_t swig_types[154]
#define SWIGTYPE_p_svn_wc_diff_callbacks3_t swig_types[155]
#define SWIGTYPE_p_svn_wc_diff_callbacks4_t swig_types[156]
#define SWIGTYPE_p_svn_wc_diff_callbacks_t swig_types[157]
#define SWIGTYPE_p_svn_wc_entry_callbacks2_t swig_types[158]
#define SWIGTYPE_p_svn_wc_entry_callbacks_t swig_types[159]
#define SWIGTYPE_p_svn_wc_entry_t swig_types[160]
#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[161]
#define SWIGTYPE_p_svn_wc_external_item_t swig_types[162]
#define SWIGTYPE_p_svn_wc_info_t swig_types[163]
#define SWIGTYPE_p_svn_wc_merge_outcome_t swig_types[164]
#define SWIGTYPE_p_svn_wc_notify_action_t swig_types[165]
#define SWIGTYPE_p_svn_wc_notify_lock_state_t swig_types[166]
#define SWIGTYPE_p_svn_wc_notify_state_t swig_types[167]
#define SWIGTYPE_p_svn_wc_notify_t swig_types[168]
#define SWIGTYPE_p_svn_wc_operation_t swig_types[169]
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, mant_min, mant_max)) {
if (val) *val = (long long)(d);
return res;
}
}
}
return SWIG_TypeError;
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_opened(
svn_wc_diff_callbacks4_t * _obj, svn_boolean_t *tree_conflicted, svn_boolean_t *skip, const char *path, svn_revnum_t rev, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->file_opened)(tree_conflicted, skip, path, rev, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_changed(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *...
return (_obj->file_changed)(contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_added(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *...
return (_obj->file_added)(contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, copyfrom_path, copyfrom_revision, propchanges, originalprops, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_deleted(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, apr_hash_t *originalprops, void *diff_baton, ...
return (_obj->file_deleted)(state, tree_conflicted, path, tmpfile1, tmpfile2, mimetype1, mimetype2, originalprops, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_deleted(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->dir_deleted)(state, tree_conflicted, path, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_opened(
svn_wc_diff_callbacks4_t * _obj, svn_boolean_t *tree_conflicted, svn_boolean_t *skip, svn_boolean_t *skip_children, const char *path, svn_revnum_t rev, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->dir_opened)(tree_conflicted, skip, skip_children, path, rev, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_added(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, svn_boolean_t *skip, svn_boolean_t *skip_children, const char *path, svn_revnum_t rev, const char *copyfrom_path, svn_revnum_t copyfrom_revision, void *d...
return (_obj->dir_added)(state, tree_conflicted, skip, skip_children, path, rev, copyfrom_path, copyfrom_revision, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_props_changed(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, svn_boolean_t dir_was_added, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton, apr_pool_t *scrat...
return (_obj->dir_props_changed)(propstate, tree_conflicted, path, dir_was_added, propchanges, original_props, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_closed(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, svn_boolean_t dir_was_added, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->dir_closed)(contentstate, propstate, tree_conflicted, path, dir_was_added, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_file_changed(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1...
return (_obj->file_changed)(adm_access, contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_file_added(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1...
return (_obj->file_added)(adm_access, contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_file_deleted(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, apr_hash_t *...
return (_obj->file_deleted)(adm_access, state, tree_conflicted, path, tmpfile1, tmpfile2, mimetype1, mimetype2, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_added(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_added)(adm_access, state, tree_conflicted, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_deleted(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, void *diff_baton) {
return (_obj->dir_deleted)(adm_access, state, tree_conflicted, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_props_changed(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton) {
return (_obj->dir_props_changed)(adm_access, propstate, tree_conflicted, path, propchanges, original_props, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_opened(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_boolean_t *tree_conflicted, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_opened)(adm_access, tree_conflicted, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_closed(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, void *diff_baton) {
return (_obj->dir_closed)(adm_access, contentstate, propstate, tree_conflicted, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_file_changed(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char ...
return (_obj->file_changed)(adm_access, contentstate, propstate, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_file_added(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char ...
return (_obj->file_added)(adm_access, contentstate, propstate, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_file_deleted(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, apr_hash_t *originalprops, void *diff_baton)...
return (_obj->file_deleted)(adm_access, state, path, tmpfile1, tmpfile2, mimetype1, mimetype2, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_dir_added(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_added)(adm_access, state, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_dir_deleted(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, void *diff_baton) {
return (_obj->dir_deleted)(adm_access, state, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_dir_props_changed(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton) {
return (_obj->dir_props_changed)(adm_access, state, path, propchanges, original_props, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_file_changed(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *mimetype1, const char *mimetype2, void *d...
return (_obj->file_changed)(adm_access, state, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_file_added(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *mimetype1, const char *mimetype2, void *d...
return (_obj->file_added)(adm_access, state, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_file_deleted(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, void *diff_baton) {
return (_obj->file_deleted)(adm_access, state, path, tmpfile1, tmpfile2, mimetype1, mimetype2, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_dir_added(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_added)(adm_access, state, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_dir_deleted(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, void *diff_baton) {
return (_obj->dir_deleted)(adm_access, state, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_props_changed(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton) {
return (_obj->props_changed)(adm_access, state, path, propchanges, original_props, diff_baton);
}
static svn_error_t * svn_wc_entry_callbacks2_invoke_found_entry(
svn_wc_entry_callbacks2_t * _obj, const char *path, const svn_wc_entry_t *entry, void *walk_baton, apr_pool_t *pool) {
return (_obj->found_entry)(path, entry, walk_baton, pool);
}
static svn_error_t * svn_wc_entry_callbacks2_invoke_handle_error(
svn_wc_entry_callbacks2_t * _obj, const char *path, svn_error_t *err, void *walk_baton, apr_pool_t *pool) {
return (_obj->handle_error)(path, err, walk_baton, pool);
}
static svn_error_t * svn_wc_entry_callbacks_invoke_found_entry(
svn_wc_entry_callbacks_t * _obj, const char *path, const svn_wc_entry_t *entry, void *walk_baton, apr_pool_t *pool) {
return (_obj->found_entry)(path, entry, walk_baton, pool);
}
static svn_error_t * svn_wc_invoke_external_update(
svn_wc_external_update_t _obj, void *baton, const char *local_abspath, const svn_string_t *old_val, const svn_string_t *new_val, svn_depth_t depth, apr_pool_t *scratch_pool) {
return _obj(baton, local_abspath, old_val, new_val, depth, scratch_pool);
}
static void svn_wc_invoke_notify_func2(
svn_wc_notify_func2_t _obj, void *baton, const svn_wc_notify_t *notify, apr_pool_t *pool) {
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
XSRETURN(argvi);
fail:
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_opened_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_opened_set(self,file_opened);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_opened_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_file_opened_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->file_opened = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_opened_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_opened_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_opened_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) ((arg1)->file_opened);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_changed_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = (svn_er...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_changed_set(self,file_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_file_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char ...
}
}
if (arg1) (arg1)->file_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_changed_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) ((...
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const_...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_added_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t *,void...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_added_set(self,file_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_file_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char co...
}
}
if (arg1) (arg1)->file_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_added_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t *,vo...
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t ...
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const_...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_deleted_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_deleted_set(self,file_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_file_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,cha...
}
}
if (arg1) (arg1)->file_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_file_deleted_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_file_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_file_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *)) ((arg1)->file_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_deleted_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_deleted_set(self,dir_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_dir_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->dir_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_deleted_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *)) ((arg1)->dir_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_opened_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_opened_set(self,dir_opened);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_opened_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_dir_opened_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)""'...
}
}
if (arg1) (arg1)->dir_opened = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_opened_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_opened_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_opened_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) ((arg1)->dir_opened);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_added_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_added_set(self,dir_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_dir_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,...
}
}
if (arg1) (arg1)->dir_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_added_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *)) ((arg1)->dir_added);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_props_changed_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_props_changed_set(self,dir_props_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_props_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_dir_props_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t cons...
}
}
if (arg1) (arg1)->dir_props_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_props_changed_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_props_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_props_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) ((arg1)->dir_props_changed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_closed_set) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,vo...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_closed_set(self,dir_closed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_closed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks4_t_dir_closed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *...
}
}
if (arg1) (arg1)->dir_closed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_t_dir_closed_get) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_t_dir_closed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_t_dir_closed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *)) ((arg1)->dir_closed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_wc_diff_callbacks4_t) {
{
int argvi = 0;
struct svn_wc_diff_callbacks4_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_wc_diff_callbacks4_t();");
}
{
result = (struct svn_wc_diff_callbacks4_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks4_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_diff_callbacks4_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_wc_diff_callbacks4_t) {
{
struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_wc_diff_callbacks4_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_wc_diff_callbacks4_t" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks4_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_file_changed_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) ...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_file_changed_set(self,file_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_file_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__ch...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_file_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char cons...
}
}
if (arg1) (arg1)->file_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_file_changed_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *...
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_file_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_file_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,vo...
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_file_added_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) ...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_file_added_set(self,file_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_file_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__ch...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_file_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const ...
}
}
if (arg1) (arg1)->file_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_file_added_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *...
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_file_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_file_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,vo...
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_file_deleted_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_file_deleted_set(self,file_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_file_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_erro...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_file_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char co...
}
}
if (arg1) (arg1)->file_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_file_deleted_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_file_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_file_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *)) ((arg1)->file_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t); a...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_added_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_added_set(self,dir_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_dir_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)""'...
}
}
if (arg1) (arg1)->dir_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_added_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_added);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_deleted_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_deleted_set(self,dir_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_dir_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)""'");
}
}
if (arg1) (arg1)->dir_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_deleted_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) ((arg1)->dir_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_props_changed_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_arr...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_props_changed_set(self,dir_props_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_props_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_dir_props_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_heade...
}
}
if (arg1) (arg1)->dir_props_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_props_changed_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_props_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_props_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->dir_props_changed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_opened_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_opened_set(self,dir_opened);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_opened_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_dir_opened_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)""'");
}
}
if (arg1) (arg1)->dir_opened = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_opened_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_opened_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_opened_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_opened);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_closed_set) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_closed_set(self,dir_closed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_closed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks3_t_dir_closed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const ...
}
}
if (arg1) (arg1)->dir_closed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_t_dir_closed_get) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_t_dir_closed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_t_dir_closed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) ((arg1)->dir_closed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_wc_diff_callbacks3_t) {
{
int argvi = 0;
struct svn_wc_diff_callbacks3_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_wc_diff_callbacks3_t();");
}
{
result = (struct svn_wc_diff_callbacks3_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks3_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_diff_callbacks3_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_wc_diff_callbacks3_t) {
{
struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_wc_diff_callbacks3_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_wc_diff_callbacks3_t" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks3_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_file_changed_set) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_file_changed_set(self,file_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_file_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__ch...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks2_t_file_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *...
}
}
if (arg1) (arg1)->file_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_file_changed_get) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_file_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_file_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->...
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_file_added_set) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_file_added_set(self,file_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_file_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__ch...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks2_t_file_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,c...
}
}
if (arg1) (arg1)->file_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_file_added_get) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_file_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_file_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->...
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_file_deleted_set) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,c...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_file_deleted_set(self,file_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_file_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks2_t_file_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const...
}
}
if (arg1) (arg1)->file_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_file_deleted_get) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_file_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_file_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *)) ((arg1)->file_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_dir_added_set) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_dir_added_set(self,dir_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_dir_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks2_t_dir_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)""'");
}
}
if (arg1) (arg1)->dir_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_dir_added_get) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_dir_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_dir_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_added);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_dir_deleted_set) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_dir_deleted_set(self,dir_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_dir_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks2_t_dir_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)""'");
}
}
if (arg1) (arg1)->dir_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_dir_deleted_get) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_dir_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_dir_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) ((arg1)->dir_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_dir_props_changed_set) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_dir_props_changed_set(self,dir_props_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_dir_props_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks2_t_dir_props_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_...
}
}
if (arg1) (arg1)->dir_props_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_t_dir_props_changed_get) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_t_dir_props_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_t_dir_props_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->dir_props_changed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_wc_diff_callbacks2_t) {
{
int argvi = 0;
struct svn_wc_diff_callbacks2_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_wc_diff_callbacks2_t();");
}
{
result = (struct svn_wc_diff_callbacks2_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks2_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_diff_callbacks2_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_wc_diff_callbacks2_t) {
{
struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_wc_diff_callbacks2_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_wc_diff_callbacks2_t" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks2_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_file_changed_set) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,c...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_file_changed_set(self,file_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_file_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks_t_file_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_...
}
}
if (arg1) (arg1)->file_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_file_changed_get) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_file_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_file_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *)) ((arg1)->file_changed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t); argv...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_file_added_set) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,c...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_file_added_set(self,file_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_file_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t...
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks_t_file_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,...
}
}
if (arg1) (arg1)->file_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_file_added_get) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_file_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_file_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *)) ((arg1)->file_added);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t); argv...
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_file_deleted_set) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,c...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_file_deleted_set(self,file_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_file_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks_t_file_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const ...
}
}
if (arg1) (arg1)->file_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_file_deleted_get) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_file_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_file_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *)) ((arg1)->file_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_dir_added_set) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_dir_added_set(self,dir_added);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_dir_added_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks_t_dir_added_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)""'");
}
}
if (arg1) (arg1)->dir_added = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_dir_added_get) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_dir_added_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_dir_added_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_added);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_dir_deleted_set) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_dir_deleted_set(self,dir_deleted);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_dir_deleted_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks_t_dir_deleted_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)""'");
}
}
if (arg1) (arg1)->dir_deleted = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_dir_deleted_get) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_dir_deleted_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_dir_deleted_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) ((arg1)->dir_deleted);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_props_changed_set) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *...
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_props_changed_set(self,props_changed);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_props_changed_set" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_diff_callbacks_t_props_changed_set" "', argument " "2"" of type '" "svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_...
}
}
if (arg1) (arg1)->props_changed = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_t_props_changed_get) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_t_props_changed_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_t_props_changed_get" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->props_changed);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_wc_diff_callbacks_t) {
{
int argvi = 0;
struct svn_wc_diff_callbacks_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_wc_diff_callbacks_t();");
}
{
result = (struct svn_wc_diff_callbacks_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_diff_callbacks_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_wc_diff_callbacks_t) {
{
struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_wc_diff_callbacks_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_wc_diff_callbacks_t" "', argument " "1"" of type '" "struct svn_wc_diff_callbacks_t *""'");
}
arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks2_t_found_entry_set) {
{
struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_entry_callbacks2_t_found_entry_set(self,found_entry);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks2_t_found_entry_set" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks2_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_entry_callbacks2_t_found_entry_set" "', argument " "2"" of type '" "svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->found_entry = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks2_t_found_entry_get) {
{
struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_entry_callbacks2_t_found_entry_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks2_t_found_entry_get" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks2_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) ((arg1)->found_entry);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks2_t_handle_error_set) {
{
struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
svn_error_t *(*arg2)(char const *,svn_error_t *,void *,apr_pool_t *) = (svn_error_t *(*)(char const *,svn_error_t *,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_entry_callbacks2_t_handle_error_set(self,handle_error);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks2_t_handle_error_set" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks2_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_q_const__char_p_svn_error_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_entry_callbacks2_t_handle_error_set" "', argument " "2"" of type '" "svn_error_t *(*)(char const *,svn_error_t *,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->handle_error = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks2_t_handle_error_get) {
{
struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(char const *,svn_error_t *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_entry_callbacks2_t_handle_error_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks2_t_handle_error_get" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks2_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
result = (svn_error_t *(*)(char const *,svn_error_t *,void *,apr_pool_t *)) ((arg1)->handle_error);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_q_const__char_p_svn_error_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_wc_entry_callbacks2_t) {
{
int argvi = 0;
struct svn_wc_entry_callbacks2_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_wc_entry_callbacks2_t();");
}
{
result = (struct svn_wc_entry_callbacks2_t *)calloc(1, sizeof(struct svn_wc_entry_callbacks2_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_entry_callbacks2_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_wc_entry_callbacks2_t) {
{
struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_wc_entry_callbacks2_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_wc_entry_callbacks2_t" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks2_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks_t_found_entry_set) {
{
struct svn_wc_entry_callbacks_t *arg1 = (struct svn_wc_entry_callbacks_t *) 0 ;
svn_error_t *(*arg2)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
SWIG_croak("Usage: svn_wc_entry_callbacks_t_found_entry_set(self,found_entry);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks_t_found_entry_set" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks_t *)(argp1);
{
int res = SWIG_ConvertFunctionPtr(ST(1), (void**)(&arg2), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_entry_callbacks_t_found_entry_set" "', argument " "2"" of type '" "svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)""'");
}
}
if (arg1) (arg1)->found_entry = arg2;
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks_t_found_entry_get) {
{
struct svn_wc_entry_callbacks_t *arg1 = (struct svn_wc_entry_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
svn_error_t *(*result)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = 0 ;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: svn_wc_entry_callbacks_t_found_entry_get(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks_t_found_entry_get" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks_t *)(argp1);
result = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) ((arg1)->found_entry);
ST(argvi) = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_new_svn_wc_entry_callbacks_t) {
{
int argvi = 0;
struct svn_wc_entry_callbacks_t *result = 0 ;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: new_svn_wc_entry_callbacks_t();");
}
{
result = (struct svn_wc_entry_callbacks_t *)calloc(1, sizeof(struct svn_wc_entry_callbacks_t));
}
ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_entry_callbacks_t, SWIG_OWNER | SWIG_SHADOW); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_svn_wc_entry_callbacks_t) {
{
struct svn_wc_entry_callbacks_t *arg1 = (struct svn_wc_entry_callbacks_t *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: delete_svn_wc_entry_callbacks_t(self);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks_t, SWIG_POINTER_DISOWN | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_svn_wc_entry_callbacks_t" "', argument " "1"" of type '" "struct svn_wc_entry_callbacks_t *""'");
}
arg1 = (struct svn_wc_entry_callbacks_t *)(argp1);
{
free((char *) arg1);
}
ST(argvi) = sv_newmortal();
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_walk_entries3) {
{
char *arg1 = (char *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_entry_callbacks2_t *arg3 = (svn_wc_entry_callbacks2_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_depth_t arg5 ;
svn_boolean_t arg6 ;
svn_cancel_func_t arg7 = (svn_cancel_func_t) 0 ;
void *arg8 = (void *) 0 ;
apr_pool_t *arg9 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
int res1 ;
char *buf1 = 0 ;
int alloc1 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int ecode6 = 0 ;
int res8 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg9 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 8) || (items > 9)) {
SWIG_croak("Usage: svn_wc_walk_entries3(path,adm_access,walk_callbacks,walk_baton,depth,show_hidden,cancel_func,cancel_baton,pool);");
}
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_walk_entries3" "', argument " "1"" of type '" "char const *""'");
}
arg1 = (char *)(buf1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_walk_entries3" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_walk_entries3" "', argument " "3"" of type '" "svn_wc_entry_callbacks2_t const *""'");
}
arg3 = (svn_wc_entry_callbacks2_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_walk_entries3" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_walk_entries3" "', argument " "5"" of type '" "svn_depth_t""'");
}
arg5 = (svn_depth_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
}
res8 = SWIG_ConvertPtr(ST(7),SWIG_as_voidptrptr(&arg8), 0, 0);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_walk_entries3" "', argument " "8"" of type '" "void *""'");
}
if (items > 8) {
}
{
result = (svn_error_t *)svn_wc_walk_entries3((char const *)arg1,arg2,(struct svn_wc_entry_callbacks2_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_walk_entries2) {
{
char *arg1 = (char *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_entry_callbacks_t *arg3 = (svn_wc_entry_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
svn_cancel_func_t arg6 = (svn_cancel_func_t) 0 ;
void *arg7 = (void *) 0 ;
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
int res1 ;
char *buf1 = 0 ;
int alloc1 = 0 ;
void *argp2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int ecode5 = 0 ;
int res7 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 7) || (items > 8)) {
SWIG_croak("Usage: svn_wc_walk_entries2(path,adm_access,walk_callbacks,walk_baton,show_hidden,cancel_func,cancel_baton,pool);");
}
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_walk_entries2" "', argument " "1"" of type '" "char const *""'");
}
arg1 = (char *)(buf1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_walk_entries2" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_walk_entries2" "', argument " "3"" of type '" "svn_wc_entry_callbacks_t const *""'");
}
arg3 = (svn_wc_entry_callbacks_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_walk_entries2" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_walk_entries2" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
{
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
}
res7 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_walk_entries2" "', argument " "7"" of type '" "void *""'");
}
if (items > 7) {
}
{
result = (svn_error_t *)svn_wc_walk_entries2((char const *)arg1,arg2,(struct svn_wc_entry_callbacks_t const *)arg3,arg4,arg5,arg6,arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_walk_entries) {
{
char *arg1 = (char *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_entry_callbacks_t *arg3 = (svn_wc_entry_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
apr_pool_t *arg6 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
int res1 ;
char *buf1 = 0 ;
int alloc1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int val5 ;
int ecode5 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg6 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 5) || (items > 6)) {
SWIG_croak("Usage: svn_wc_walk_entries(path,adm_access,walk_callbacks,walk_baton,show_hidden,pool);");
}
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_walk_entries" "', argument " "1"" of type '" "char const *""'");
}
arg1 = (char *)(buf1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_walk_entries" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_walk_entries" "', argument " "3"" of type '" "svn_wc_entry_callbacks_t const *""'");
}
arg3 = (svn_wc_entry_callbacks_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_walk_entries" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_walk_entries" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
if (items > 5) {
}
{
result = (svn_error_t *)svn_wc_walk_entries((char const *)arg1,arg2,(struct svn_wc_entry_callbacks_t const *)arg3,arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
svn_depth_t arg6 ;
svn_boolean_t arg7 ;
svn_boolean_t arg8 ;
svn_boolean_t arg9 ;
svn_boolean_t arg10 ;
svn_boolean_t arg11 ;
svn_boolean_t arg12 ;
apr_array_header_t *arg13 = (apr_array_header_t *) 0 ;
svn_wc_diff_callbacks4_t *arg14 = (svn_wc_diff_callbacks4_t *) 0 ;
void *arg15 = (void *) 0 ;
svn_cancel_func_t arg16 = (svn_cancel_func_t) 0 ;
void *arg17 = (void *) 0 ;
apr_pool_t *arg18 = (apr_pool_t *) 0 ;
apr_pool_t *arg19 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
svn_delta_editor_t *temp1 ;
void *temp2 ;
void *argp3 = 0 ;
int res3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
{
_global_pool = arg18 = svn_swig_pl_make_pool (ST(items-1));
}
{
_global_pool = arg19 = svn_swig_pl_make_pool (ST(items-1));
}
arg1 = &temp1;
arg2 = &temp2;
if ((items < 15) || (items > 17)) {
SWIG_croak("Usage: svn_wc_get_diff_editor6(wc_ctx,anchor_abspath,target,depth,ignore_ancestry,show_copies_as_adds,use_git_diff_format,use_text_base,reverse_order,server_performs_filtering,changelist_filter,callbacks,callback_baton,cancel_func,c...
}
res3 = SWIG_ConvertPtr(ST(0), &argp3,SWIGTYPE_p_svn_wc_context_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_get_diff_editor6" "', argument " "3"" of type '" "svn_wc_context_t *""'");
}
arg3 = (svn_wc_context_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(1), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_get_diff_editor6" "', argument " "4"" of type '" "char const *""'");
}
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
ecode12 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val12);
if (!SWIG_IsOK(ecode12)) {
SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "svn_wc_get_diff_editor6" "', argument " "12"" of type '" "svn_boolean_t""'");
}
arg12 = (svn_boolean_t)(val12);
res13 = SWIG_ConvertPtr(ST(10), &argp13,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res13)) {
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_wc_get_diff_editor6" "', argument " "13"" of type '" "apr_array_header_t const *""'");
}
arg13 = (apr_array_header_t *)(argp13);
res14 = SWIG_ConvertPtr(ST(11), &argp14,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_get_diff_editor6" "', argument " "14"" of type '" "svn_wc_diff_callbacks4_t const *""'");
}
arg14 = (svn_wc_diff_callbacks4_t *)(argp14);
res15 = SWIG_ConvertPtr(ST(12),SWIG_as_voidptrptr(&arg15), 0, 0);
if (!SWIG_IsOK(res15)) {
SWIG_exception_fail(SWIG_ArgError(res15), "in method '" "svn_wc_get_diff_editor6" "', argument " "15"" of type '" "void *""'");
}
{
int res = SWIG_ConvertFunctionPtr(ST(13), (void**)(&arg16), SWIGTYPE_p_f_p_void__p_svn_error_t);
if (!SWIG_IsOK(res)) {
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_wc_get_diff_editor6" "', argument " "16"" of type '" "svn_cancel_func_t""'");
}
}
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (!SWIG_IsOK(res17)) {
SWIG_exception_fail(SWIG_ArgError(res17), "in method '" "svn_wc_get_diff_editor6" "', argument " "17"" of type '" "void *""'");
}
if (items > 15) {
}
if (items > 16) {
}
{
result = (svn_error_t *)svn_wc_get_diff_editor6((struct svn_delta_editor_t const **)arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,(apr_array_header_t const *)arg13,(struct svn_wc_diff_callbacks4_t co...
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_get_diff_editor5) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks3_t *arg3 = (svn_wc_diff_callbacks3_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_depth_t arg5 ;
svn_boolean_t arg6 ;
svn_boolean_t arg7 ;
svn_boolean_t arg8 ;
svn_cancel_func_t arg9 = (svn_cancel_func_t) 0 ;
void *arg10 = (void *) 0 ;
apr_array_header_t *arg11 = (apr_array_header_t *) 0 ;
svn_delta_editor_t **arg12 = (svn_delta_editor_t **) 0 ;
void **arg13 = (void **) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg14 = svn_swig_pl_make_pool (ST(items-1));
}
arg12 = &temp12;
arg13 = &temp13;
if ((items < 11) || (items > 12)) {
SWIG_croak("Usage: svn_wc_get_diff_editor5(anchor,target,callbacks,callback_baton,depth,ignore_ancestry,use_text_base,reverse_order,cancel_func,cancel_baton,changelist_filter,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_get_diff_editor5" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_get_diff_editor5" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_get_diff_editor5" "', argument " "3"" of type '" "svn_wc_diff_callbacks3_t const *""'");
}
arg3 = (svn_wc_diff_callbacks3_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_get_diff_editor5" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_get_diff_editor5" "', argument " "5"" of type '" "svn_depth_t""'");
}
arg5 = (svn_depth_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
res11 = SWIG_ConvertPtr(ST(10), &argp11,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_get_diff_editor5" "', argument " "11"" of type '" "apr_array_header_t const *""'");
}
arg11 = (apr_array_header_t *)(argp11);
if (items > 11) {
}
{
result = (svn_error_t *)svn_wc_get_diff_editor5(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks3_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,(apr_array_header_t const *)arg11,(struct svn_delta_editor_t const **)arg12,arg13,arg14);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_get_diff_editor4) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks2_t *arg3 = (svn_wc_diff_callbacks2_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_depth_t arg5 ;
svn_boolean_t arg6 ;
svn_boolean_t arg7 ;
svn_boolean_t arg8 ;
svn_cancel_func_t arg9 = (svn_cancel_func_t) 0 ;
void *arg10 = (void *) 0 ;
apr_array_header_t *arg11 = (apr_array_header_t *) 0 ;
svn_delta_editor_t **arg12 = (svn_delta_editor_t **) 0 ;
void **arg13 = (void **) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg14 = svn_swig_pl_make_pool (ST(items-1));
}
arg12 = &temp12;
arg13 = &temp13;
if ((items < 11) || (items > 12)) {
SWIG_croak("Usage: svn_wc_get_diff_editor4(anchor,target,callbacks,callback_baton,depth,ignore_ancestry,use_text_base,reverse_order,cancel_func,cancel_baton,changelist_filter,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_get_diff_editor4" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_get_diff_editor4" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_get_diff_editor4" "', argument " "3"" of type '" "svn_wc_diff_callbacks2_t const *""'");
}
arg3 = (svn_wc_diff_callbacks2_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_get_diff_editor4" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_get_diff_editor4" "', argument " "5"" of type '" "svn_depth_t""'");
}
arg5 = (svn_depth_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
res11 = SWIG_ConvertPtr(ST(10), &argp11,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_get_diff_editor4" "', argument " "11"" of type '" "apr_array_header_t const *""'");
}
arg11 = (apr_array_header_t *)(argp11);
if (items > 11) {
}
{
result = (svn_error_t *)svn_wc_get_diff_editor4(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks2_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,(apr_array_header_t const *)arg11,(struct svn_delta_editor_t const **)arg12,arg13,arg14);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_get_diff_editor3) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks2_t *arg3 = (svn_wc_diff_callbacks2_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
svn_boolean_t arg6 ;
svn_boolean_t arg7 ;
svn_boolean_t arg8 ;
svn_cancel_func_t arg9 = (svn_cancel_func_t) 0 ;
void *arg10 = (void *) 0 ;
svn_delta_editor_t **arg11 = (svn_delta_editor_t **) 0 ;
void **arg12 = (void **) 0 ;
apr_pool_t *arg13 = (apr_pool_t *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg13 = svn_swig_pl_make_pool (ST(items-1));
}
arg11 = &temp11;
arg12 = &temp12;
if ((items < 10) || (items > 11)) {
SWIG_croak("Usage: svn_wc_get_diff_editor3(anchor,target,callbacks,callback_baton,recurse,ignore_ancestry,use_text_base,reverse_order,cancel_func,cancel_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_get_diff_editor3" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_get_diff_editor3" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_get_diff_editor3" "', argument " "3"" of type '" "svn_wc_diff_callbacks2_t const *""'");
}
arg3 = (svn_wc_diff_callbacks2_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_get_diff_editor3" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_get_diff_editor3" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
}
res10 = SWIG_ConvertPtr(ST(9),SWIG_as_voidptrptr(&arg10), 0, 0);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_get_diff_editor3" "', argument " "10"" of type '" "void *""'");
}
if (items > 10) {
}
{
result = (svn_error_t *)svn_wc_get_diff_editor3(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks2_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,(struct svn_delta_editor_t const **)arg11,arg12,arg13);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_get_diff_editor2) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks_t *arg3 = (svn_wc_diff_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
svn_boolean_t arg6 ;
svn_boolean_t arg7 ;
svn_boolean_t arg8 ;
svn_cancel_func_t arg9 = (svn_cancel_func_t) 0 ;
void *arg10 = (void *) 0 ;
svn_delta_editor_t **arg11 = (svn_delta_editor_t **) 0 ;
void **arg12 = (void **) 0 ;
apr_pool_t *arg13 = (apr_pool_t *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg13 = svn_swig_pl_make_pool (ST(items-1));
}
arg11 = &temp11;
arg12 = &temp12;
if ((items < 10) || (items > 11)) {
SWIG_croak("Usage: svn_wc_get_diff_editor2(anchor,target,callbacks,callback_baton,recurse,ignore_ancestry,use_text_base,reverse_order,cancel_func,cancel_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_get_diff_editor2" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_get_diff_editor2" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_get_diff_editor2" "', argument " "3"" of type '" "svn_wc_diff_callbacks_t const *""'");
}
arg3 = (svn_wc_diff_callbacks_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_get_diff_editor2" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_get_diff_editor2" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
}
res10 = SWIG_ConvertPtr(ST(9),SWIG_as_voidptrptr(&arg10), 0, 0);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_get_diff_editor2" "', argument " "10"" of type '" "void *""'");
}
if (items > 10) {
}
{
result = (svn_error_t *)svn_wc_get_diff_editor2(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,(struct svn_delta_editor_t const **)arg11,arg12,arg13);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_get_diff_editor) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks_t *arg3 = (svn_wc_diff_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
svn_boolean_t arg6 ;
svn_boolean_t arg7 ;
svn_cancel_func_t arg8 = (svn_cancel_func_t) 0 ;
void *arg9 = (void *) 0 ;
svn_delta_editor_t **arg10 = (svn_delta_editor_t **) 0 ;
void **arg11 = (void **) 0 ;
apr_pool_t *arg12 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg12 = svn_swig_pl_make_pool (ST(items-1));
}
arg10 = &temp10;
arg11 = &temp11;
if ((items < 9) || (items > 10)) {
SWIG_croak("Usage: svn_wc_get_diff_editor(anchor,target,callbacks,callback_baton,recurse,use_text_base,reverse_order,cancel_func,cancel_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_get_diff_editor" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_get_diff_editor" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_get_diff_editor" "', argument " "3"" of type '" "svn_wc_diff_callbacks_t const *""'");
}
arg3 = (svn_wc_diff_callbacks_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_get_diff_editor" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_get_diff_editor" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
}
res9 = SWIG_ConvertPtr(ST(8),SWIG_as_voidptrptr(&arg9), 0, 0);
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_get_diff_editor" "', argument " "9"" of type '" "void *""'");
}
if (items > 9) {
}
{
result = (svn_error_t *)svn_wc_get_diff_editor(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9,(struct svn_delta_editor_t const **)arg10,arg11,arg12);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff6) {
{
svn_wc_context_t *arg1 = (svn_wc_context_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks4_t *arg3 = (svn_wc_diff_callbacks4_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_depth_t arg5 ;
svn_boolean_t arg6 ;
svn_boolean_t arg7 ;
svn_boolean_t arg8 ;
apr_array_header_t *arg9 = (apr_array_header_t *) 0 ;
svn_cancel_func_t arg10 = (svn_cancel_func_t) 0 ;
void *arg11 = (void *) 0 ;
apr_pool_t *arg12 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res9 = 0 ;
int res11 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg12 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 11) || (items > 12)) {
SWIG_croak("Usage: svn_wc_diff6(wc_ctx,target_abspath,callbacks,callback_baton,depth,ignore_ancestry,show_copies_as_adds,use_git_diff_format,changelist_filter,cancel_func,cancel_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_context_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff6" "', argument " "1"" of type '" "svn_wc_context_t *""'");
}
arg1 = (svn_wc_context_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff6" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff6" "', argument " "3"" of type '" "svn_wc_diff_callbacks4_t const *""'");
}
arg3 = (svn_wc_diff_callbacks4_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff6" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff6" "', argument " "5"" of type '" "svn_depth_t""'");
}
arg5 = (svn_depth_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
}
}
res11 = SWIG_ConvertPtr(ST(10),SWIG_as_voidptrptr(&arg11), 0, 0);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff6" "', argument " "11"" of type '" "void *""'");
}
if (items > 11) {
}
{
result = (svn_error_t *)svn_wc_diff6(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks4_t const *)arg3,arg4,arg5,arg6,arg7,arg8,(apr_array_header_t const *)arg9,arg10,arg11,arg12);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff5) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks3_t *arg3 = (svn_wc_diff_callbacks3_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_depth_t arg5 ;
svn_boolean_t arg6 ;
apr_array_header_t *arg7 = (apr_array_header_t *) 0 ;
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
void *argp7 = 0 ;
int res7 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 7) || (items > 8)) {
SWIG_croak("Usage: svn_wc_diff5(anchor,target,callbacks,callback_baton,depth,ignore_ancestry,changelist_filter,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff5" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff5" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff5" "', argument " "3"" of type '" "svn_wc_diff_callbacks3_t const *""'");
}
arg3 = (svn_wc_diff_callbacks3_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff5" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff5" "', argument " "5"" of type '" "svn_depth_t""'");
}
arg5 = (svn_depth_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
arg6 = (svn_boolean_t)(val6);
res7 = SWIG_ConvertPtr(ST(6), &argp7,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff5" "', argument " "7"" of type '" "apr_array_header_t const *""'");
}
arg7 = (apr_array_header_t *)(argp7);
if (items > 7) {
}
{
result = (svn_error_t *)svn_wc_diff5(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks3_t const *)arg3,arg4,arg5,arg6,(apr_array_header_t const *)arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff4) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks2_t *arg3 = (svn_wc_diff_callbacks2_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_depth_t arg5 ;
svn_boolean_t arg6 ;
apr_array_header_t *arg7 = (apr_array_header_t *) 0 ;
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
void *argp7 = 0 ;
int res7 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 7) || (items > 8)) {
SWIG_croak("Usage: svn_wc_diff4(anchor,target,callbacks,callback_baton,depth,ignore_ancestry,changelist_filter,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff4" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff4" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff4" "', argument " "3"" of type '" "svn_wc_diff_callbacks2_t const *""'");
}
arg3 = (svn_wc_diff_callbacks2_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff4" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff4" "', argument " "5"" of type '" "svn_depth_t""'");
}
arg5 = (svn_depth_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
arg6 = (svn_boolean_t)(val6);
res7 = SWIG_ConvertPtr(ST(6), &argp7,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff4" "', argument " "7"" of type '" "apr_array_header_t const *""'");
}
arg7 = (apr_array_header_t *)(argp7);
if (items > 7) {
}
{
result = (svn_error_t *)svn_wc_diff4(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks2_t const *)arg3,arg4,arg5,arg6,(apr_array_header_t const *)arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff3) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks2_t *arg3 = (svn_wc_diff_callbacks2_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
svn_boolean_t arg6 ;
apr_pool_t *arg7 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int val6 ;
int ecode6 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg7 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 6) || (items > 7)) {
SWIG_croak("Usage: svn_wc_diff3(anchor,target,callbacks,callback_baton,recurse,ignore_ancestry,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff3" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff3" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff3" "', argument " "3"" of type '" "svn_wc_diff_callbacks2_t const *""'");
}
arg3 = (svn_wc_diff_callbacks2_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff3" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff3" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_wc_diff3" "', argument " "6"" of type '" "svn_boolean_t""'");
}
arg6 = (svn_boolean_t)(val6);
if (items > 6) {
}
{
result = (svn_error_t *)svn_wc_diff3(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks2_t const *)arg3,arg4,arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff2) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks_t *arg3 = (svn_wc_diff_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
svn_boolean_t arg6 ;
apr_pool_t *arg7 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int val6 ;
int ecode6 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg7 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 6) || (items > 7)) {
SWIG_croak("Usage: svn_wc_diff2(anchor,target,callbacks,callback_baton,recurse,ignore_ancestry,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff2" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff2" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff2" "', argument " "3"" of type '" "svn_wc_diff_callbacks_t const *""'");
}
arg3 = (svn_wc_diff_callbacks_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff2" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff2" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_wc_diff2" "', argument " "6"" of type '" "svn_boolean_t""'");
}
arg6 = (svn_boolean_t)(val6);
if (items > 6) {
}
{
result = (svn_error_t *)svn_wc_diff2(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks_t const *)arg3,arg4,arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff) {
{
svn_wc_adm_access_t *arg1 = (svn_wc_adm_access_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_diff_callbacks_t *arg3 = (svn_wc_diff_callbacks_t *) 0 ;
void *arg4 = (void *) 0 ;
svn_boolean_t arg5 ;
apr_pool_t *arg6 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
void *argp3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int val5 ;
int ecode5 = 0 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg6 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 5) || (items > 6)) {
SWIG_croak("Usage: svn_wc_diff(anchor,target,callbacks,callback_baton,recurse,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff" "', argument " "1"" of type '" "svn_wc_adm_access_t *""'");
}
arg1 = (svn_wc_adm_access_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff" "', argument " "3"" of type '" "svn_wc_diff_callbacks_t const *""'");
}
arg3 = (svn_wc_diff_callbacks_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff" "', argument " "4"" of type '" "void *""'");
}
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
if (items > 5) {
}
{
result = (svn_error_t *)svn_wc_diff(arg1,(char const *)arg2,(struct svn_wc_diff_callbacks_t const *)arg3,arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_file_opened) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_boolean_t *arg2 = (svn_boolean_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
char *arg4 = (char *) 0 ;
svn_revnum_t arg5 ;
void *arg6 = (void *) 0 ;
apr_pool_t *arg7 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
svn_boolean_t temp2 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg7 = svn_swig_pl_make_pool (ST(items-1));
}
arg2 = &temp2;
arg3 = &temp3;
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_file_opened(_obj,path,rev,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_file_opened" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res4 = SWIG_AsCharPtrAndSize(ST(1), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks4_invoke_file_opened" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
ecode5 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(2), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff_callbacks4_invoke_file_opened" "', argument " "5"" of type '" "svn_revnum_t""'");
}
arg5 = (svn_revnum_t)(val5);
res6 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg6), 0, 0);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks4_invoke_file_opened" "', argument " "6"" of type '" "void *""'");
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_file_opened(arg1,arg2,arg3,(char const *)arg4,arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_file_changed) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
svn_revnum_t arg8 ;
svn_revnum_t arg9 ;
char *arg10 = (char *) 0 ;
char *arg11 = (char *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res14 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg15 = svn_swig_pl_make_pool (ST(items-1));
}
arg4 = &temp4;
if ((items < 13) || (items > 14)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_file_changed(_obj,contentstate,propstate,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,propchanges,originalprops,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(5), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
ecode8 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(6), &val8);
if (!SWIG_IsOK(ecode8)) {
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "8"" of type '" "svn_revnum_t""'");
}
arg8 = (svn_revnum_t)(val8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
res10 = SWIG_AsCharPtrAndSize(ST(8), &buf10, NULL, &alloc10);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "10"" of type '" "char const *""'");
}
arg10 = (char *)(buf10);
res11 = SWIG_AsCharPtrAndSize(ST(9), &buf11, NULL, &alloc11);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "11"" of type '" "char const *""'");
}
arg11 = (char *)(buf11);
res12 = SWIG_ConvertPtr(ST(10), &argp12,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res12)) {
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "12"" of type '" "apr_array_header_t const *""'");
}
arg12 = (apr_array_header_t *)(argp12);
res13 = SWIG_ConvertPtr(ST(11), &argp13,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res13)) {
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "13"" of type '" "apr_hash_t *""'");
}
arg13 = (apr_hash_t *)(argp13);
res14 = SWIG_ConvertPtr(ST(12),SWIG_as_voidptrptr(&arg14), 0, 0);
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_diff_callbacks4_invoke_file_changed" "', argument " "14"" of type '" "void *""'");
}
if (items > 13) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_file_changed(arg1,arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,arg8,arg9,(char const *)arg10,(char const *)arg11,(apr_array_header_t const *)arg12,arg13,arg14,arg1...
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_file_added) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
svn_revnum_t arg8 ;
svn_revnum_t arg9 ;
char *arg10 = (char *) 0 ;
char *arg11 = (char *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res16 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg17 = svn_swig_pl_make_pool (ST(items-1));
}
arg4 = &temp4;
if ((items < 15) || (items > 16)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_file_added(_obj,contentstate,propstate,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,copyfrom_path,copyfrom_revision,propchanges,originalprops,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(5), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
ecode8 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(6), &val8);
if (!SWIG_IsOK(ecode8)) {
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "8"" of type '" "svn_revnum_t""'");
}
arg8 = (svn_revnum_t)(val8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
res10 = SWIG_AsCharPtrAndSize(ST(8), &buf10, NULL, &alloc10);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "10"" of type '" "char const *""'");
}
arg10 = (char *)(buf10);
res11 = SWIG_AsCharPtrAndSize(ST(9), &buf11, NULL, &alloc11);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "11"" of type '" "char const *""'");
}
arg11 = (char *)(buf11);
res12 = SWIG_AsCharPtrAndSize(ST(10), &buf12, NULL, &alloc12);
if (!SWIG_IsOK(res12)) {
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "12"" of type '" "char const *""'");
}
arg12 = (char *)(buf12);
ecode13 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(11), &val13);
if (!SWIG_IsOK(ecode13)) {
SWIG_exception_fail(SWIG_ArgError(ecode13), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "13"" of type '" "svn_revnum_t""'");
}
arg13 = (svn_revnum_t)(val13);
res14 = SWIG_ConvertPtr(ST(12), &argp14,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "14"" of type '" "apr_array_header_t const *""'");
}
arg14 = (apr_array_header_t *)(argp14);
res15 = SWIG_ConvertPtr(ST(13), &argp15,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res15)) {
SWIG_exception_fail(SWIG_ArgError(res15), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "15"" of type '" "apr_hash_t *""'");
}
arg15 = (apr_hash_t *)(argp15);
res16 = SWIG_ConvertPtr(ST(14),SWIG_as_voidptrptr(&arg16), 0, 0);
if (!SWIG_IsOK(res16)) {
SWIG_exception_fail(SWIG_ArgError(res16), "in method '" "svn_wc_diff_callbacks4_invoke_file_added" "', argument " "16"" of type '" "void *""'");
}
if (items > 15) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_file_added(arg1,arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,arg8,arg9,(char const *)arg10,(char const *)arg11,(char const *)arg12,arg13,(apr_array_header_t const ...
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_file_deleted) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
char *arg8 = (char *) 0 ;
apr_hash_t *arg9 = (apr_hash_t *) 0 ;
void *arg10 = (void *) 0 ;
apr_pool_t *arg11 = (apr_pool_t *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res10 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg11 = svn_swig_pl_make_pool (ST(items-1));
}
arg3 = &temp3;
if ((items < 9) || (items > 10)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_file_deleted(_obj,state,path,tmpfile1,tmpfile2,mimetype1,mimetype2,originalprops,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res4 = SWIG_AsCharPtrAndSize(ST(2), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(5), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(6), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
res9 = SWIG_ConvertPtr(ST(7), &argp9,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "9"" of type '" "apr_hash_t *""'");
}
arg9 = (apr_hash_t *)(argp9);
res10 = SWIG_ConvertPtr(ST(8),SWIG_as_voidptrptr(&arg10), 0, 0);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks4_invoke_file_deleted" "', argument " "10"" of type '" "void *""'");
}
if (items > 9) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_file_deleted(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9,arg10,arg11);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_dir_deleted) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
char *arg4 = (char *) 0 ;
void *arg5 = (void *) 0 ;
apr_pool_t *arg6 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res5 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg6 = svn_swig_pl_make_pool (ST(items-1));
}
arg3 = &temp3;
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_dir_deleted(_obj,state,path,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_dir_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_dir_deleted" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res4 = SWIG_AsCharPtrAndSize(ST(2), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks4_invoke_dir_deleted" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg5), 0, 0);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks4_invoke_dir_deleted" "', argument " "5"" of type '" "void *""'");
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_dir_deleted(arg1,arg2,arg3,(char const *)arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_dir_opened) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_boolean_t *arg2 = (svn_boolean_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
svn_revnum_t arg6 ;
void *arg7 = (void *) 0 ;
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
}
arg2 = &temp2;
arg3 = &temp3;
arg4 = &temp4;
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_dir_opened(_obj,path,rev,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_dir_opened" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res5 = SWIG_AsCharPtrAndSize(ST(1), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks4_invoke_dir_opened" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
ecode6 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(2), &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_wc_diff_callbacks4_invoke_dir_opened" "', argument " "6"" of type '" "svn_revnum_t""'");
}
arg6 = (svn_revnum_t)(val6);
res7 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks4_invoke_dir_opened" "', argument " "7"" of type '" "void *""'");
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_dir_opened(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_dir_added) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
svn_boolean_t *arg5 = (svn_boolean_t *) 0 ;
char *arg6 = (char *) 0 ;
svn_revnum_t arg7 ;
char *arg8 = (char *) 0 ;
svn_revnum_t arg9 ;
void *arg10 = (void *) 0 ;
apr_pool_t *arg11 = (apr_pool_t *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg11 = svn_swig_pl_make_pool (ST(items-1));
}
arg3 = &temp3;
arg4 = &temp4;
arg5 = &temp5;
if ((items < 7) || (items > 8)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_dir_added(_obj,state,path,rev,copyfrom_path,copyfrom_revision,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res6 = SWIG_AsCharPtrAndSize(ST(2), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
ecode7 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(3), &val7);
if (!SWIG_IsOK(ecode7)) {
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "7"" of type '" "svn_revnum_t""'");
}
arg7 = (svn_revnum_t)(val7);
res8 = SWIG_AsCharPtrAndSize(ST(4), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(5), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
res10 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg10), 0, 0);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks4_invoke_dir_added" "', argument " "10"" of type '" "void *""'");
}
if (items > 7) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_dir_added(arg1,arg2,arg3,arg4,arg5,(char const *)arg6,arg7,(char const *)arg8,arg9,arg10,arg11);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_dir_props_changed) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
char *arg4 = (char *) 0 ;
svn_boolean_t arg5 ;
apr_array_header_t *arg6 = (apr_array_header_t *) 0 ;
apr_hash_t *arg7 = (apr_hash_t *) 0 ;
void *arg8 = (void *) 0 ;
apr_pool_t *arg9 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res8 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg9 = svn_swig_pl_make_pool (ST(items-1));
}
arg3 = &temp3;
if ((items < 7) || (items > 8)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_dir_props_changed(_obj,propstate,path,dir_was_added,propchanges,original_props,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res4 = SWIG_AsCharPtrAndSize(ST(2), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "5"" of type '" "svn_boolean_t""'");
}
arg5 = (svn_boolean_t)(val5);
res6 = SWIG_ConvertPtr(ST(4), &argp6,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "6"" of type '" "apr_array_header_t const *""'");
}
arg6 = (apr_array_header_t *)(argp6);
res7 = SWIG_ConvertPtr(ST(5), &argp7,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "7"" of type '" "apr_hash_t *""'");
}
arg7 = (apr_hash_t *)(argp7);
res8 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg8), 0, 0);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks4_invoke_dir_props_changed" "', argument " "8"" of type '" "void *""'");
}
if (items > 7) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_dir_props_changed(arg1,arg2,arg3,(char const *)arg4,arg5,(apr_array_header_t const *)arg6,arg7,arg8,arg9);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks4_invoke_dir_closed) {
{
svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
svn_wc_notify_state_t *arg2 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
svn_boolean_t arg6 ;
void *arg7 = (void *) 0 ;
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res7 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
}
arg4 = &temp4;
if ((items < 6) || (items > 7)) {
SWIG_croak("Usage: svn_wc_diff_callbacks4_invoke_dir_closed(_obj,contentstate,propstate,path,dir_was_added,diff_baton,scratch_pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks4_invoke_dir_closed" "', argument " "1"" of type '" "svn_wc_diff_callbacks4_t *""'");
}
arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks4_invoke_dir_closed" "', argument " "2"" of type '" "svn_wc_notify_state_t *""'");
}
arg2 = (svn_wc_notify_state_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks4_invoke_dir_closed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks4_invoke_dir_closed" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_wc_diff_callbacks4_invoke_dir_closed" "', argument " "6"" of type '" "svn_boolean_t""'");
}
arg6 = (svn_boolean_t)(val6);
res7 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks4_invoke_dir_closed" "', argument " "7"" of type '" "void *""'");
}
if (items > 6) {
}
{
result = (svn_error_t *)svn_wc_diff_callbacks4_invoke_dir_closed(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_file_changed) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg4 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg5 = (svn_boolean_t *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
char *arg8 = (char *) 0 ;
svn_revnum_t arg9 ;
svn_revnum_t arg10 ;
char *arg11 = (char *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res13 = 0 ;
void *argp14 = 0 ;
int res14 = 0 ;
int res15 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg5 = &temp5;
if ((items < 14) || (items > 14)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_file_changed(_obj,adm_access,contentstate,propstate,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,propchanges,originalprops,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3), &argp4,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "4"" of type '" "svn_wc_notify_state_t *""'");
}
arg4 = (svn_wc_notify_state_t *)(argp4);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(5), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(6), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
ecode10 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(8), &val10);
if (!SWIG_IsOK(ecode10)) {
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "10"" of type '" "svn_revnum_t""'");
}
arg10 = (svn_revnum_t)(val10);
res11 = SWIG_AsCharPtrAndSize(ST(9), &buf11, NULL, &alloc11);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "11"" of type '" "char const *""'");
}
arg11 = (char *)(buf11);
res12 = SWIG_AsCharPtrAndSize(ST(10), &buf12, NULL, &alloc12);
if (!SWIG_IsOK(res12)) {
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "12"" of type '" "char const *""'");
}
arg12 = (char *)(buf12);
res13 = SWIG_ConvertPtr(ST(11), &argp13,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res13)) {
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "13"" of type '" "apr_array_header_t const *""'");
}
arg13 = (apr_array_header_t *)(argp13);
res14 = SWIG_ConvertPtr(ST(12), &argp14,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "14"" of type '" "apr_hash_t *""'");
}
arg14 = (apr_hash_t *)(argp14);
res15 = SWIG_ConvertPtr(ST(13),SWIG_as_voidptrptr(&arg15), 0, 0);
if (!SWIG_IsOK(res15)) {
SWIG_exception_fail(SWIG_ArgError(res15), "in method '" "svn_wc_diff_callbacks3_invoke_file_changed" "', argument " "15"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_file_changed(arg1,arg2,arg3,arg4,arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9,arg10,(char const *)arg11,(char const *)arg12,(apr_array_header_t const *)arg13,arg14,arg1...
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
if (alloc12 == SWIG_NEWOBJ) free((char*)buf12);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_file_added) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg4 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg5 = (svn_boolean_t *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
char *arg8 = (char *) 0 ;
svn_revnum_t arg9 ;
svn_revnum_t arg10 ;
char *arg11 = (char *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res13 = 0 ;
void *argp14 = 0 ;
int res14 = 0 ;
int res15 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg5 = &temp5;
if ((items < 14) || (items > 14)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_file_added(_obj,adm_access,contentstate,propstate,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,propchanges,originalprops,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3), &argp4,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "4"" of type '" "svn_wc_notify_state_t *""'");
}
arg4 = (svn_wc_notify_state_t *)(argp4);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(5), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(6), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
ecode10 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(8), &val10);
if (!SWIG_IsOK(ecode10)) {
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "10"" of type '" "svn_revnum_t""'");
}
arg10 = (svn_revnum_t)(val10);
res11 = SWIG_AsCharPtrAndSize(ST(9), &buf11, NULL, &alloc11);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "11"" of type '" "char const *""'");
}
arg11 = (char *)(buf11);
res12 = SWIG_AsCharPtrAndSize(ST(10), &buf12, NULL, &alloc12);
if (!SWIG_IsOK(res12)) {
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "12"" of type '" "char const *""'");
}
arg12 = (char *)(buf12);
res13 = SWIG_ConvertPtr(ST(11), &argp13,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res13)) {
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "13"" of type '" "apr_array_header_t const *""'");
}
arg13 = (apr_array_header_t *)(argp13);
res14 = SWIG_ConvertPtr(ST(12), &argp14,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "14"" of type '" "apr_hash_t *""'");
}
arg14 = (apr_hash_t *)(argp14);
res15 = SWIG_ConvertPtr(ST(13),SWIG_as_voidptrptr(&arg15), 0, 0);
if (!SWIG_IsOK(res15)) {
SWIG_exception_fail(SWIG_ArgError(res15), "in method '" "svn_wc_diff_callbacks3_invoke_file_added" "', argument " "15"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_file_added(arg1,arg2,arg3,arg4,arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9,arg10,(char const *)arg11,(char const *)arg12,(apr_array_header_t const *)arg13,arg14,arg15)...
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
if (alloc12 == SWIG_NEWOBJ) free((char*)buf12);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_file_deleted) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
char *arg8 = (char *) 0 ;
char *arg9 = (char *) 0 ;
apr_hash_t *arg10 = (apr_hash_t *) 0 ;
void *arg11 = (void *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int alloc9 = 0 ;
void *argp10 = 0 ;
int res10 = 0 ;
int res11 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg4 = &temp4;
if ((items < 10) || (items > 10)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_file_deleted(_obj,adm_access,state,path,tmpfile1,tmpfile2,mimetype1,mimetype2,originalprops,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(5), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(6), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
res9 = SWIG_AsCharPtrAndSize(ST(7), &buf9, NULL, &alloc9);
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "9"" of type '" "char const *""'");
}
arg9 = (char *)(buf9);
res10 = SWIG_ConvertPtr(ST(8), &argp10,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "10"" of type '" "apr_hash_t *""'");
}
arg10 = (apr_hash_t *)(argp10);
res11 = SWIG_ConvertPtr(ST(9),SWIG_as_voidptrptr(&arg11), 0, 0);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks3_invoke_file_deleted" "', argument " "11"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_file_deleted(arg1,arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,(char const *)arg9,arg10,arg11);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
if (alloc9 == SWIG_NEWOBJ) free((char*)buf9);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_dir_added) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
svn_revnum_t arg6 ;
void *arg7 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int alloc5 = 0 ;
long val6 ;
int ecode6 = 0 ;
int res7 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg4 = &temp4;
if ((items < 6) || (items > 6)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_dir_added(_obj,adm_access,state,path,rev,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_dir_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_dir_added" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_dir_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks3_invoke_dir_added" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
ecode6 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
if (!SWIG_IsOK(ecode6)) {
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_wc_diff_callbacks3_invoke_dir_added" "', argument " "6"" of type '" "svn_revnum_t""'");
}
arg6 = (svn_revnum_t)(val6);
res7 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks3_invoke_dir_added" "', argument " "7"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_dir_added(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_dir_deleted) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
void *arg6 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res5 ;
char *buf5 = 0 ;
int alloc5 = 0 ;
int res6 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg4 = &temp4;
if ((items < 5) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_dir_deleted(_obj,adm_access,state,path,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_dir_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_dir_deleted" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_dir_deleted" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks3_invoke_dir_deleted" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_ConvertPtr(ST(4),SWIG_as_voidptrptr(&arg6), 0, 0);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_dir_deleted" "', argument " "6"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_dir_deleted(arg1,arg2,arg3,arg4,(char const *)arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_dir_props_changed) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg4 = (svn_boolean_t *) 0 ;
char *arg5 = (char *) 0 ;
apr_array_header_t *arg6 = (apr_array_header_t *) 0 ;
apr_hash_t *arg7 = (apr_hash_t *) 0 ;
void *arg8 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res6 = 0 ;
void *argp7 = 0 ;
int res7 = 0 ;
int res8 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg4 = &temp4;
if ((items < 7) || (items > 7)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_dir_props_changed(_obj,adm_access,propstate,path,propchanges,original_props,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res5 = SWIG_AsCharPtrAndSize(ST(3), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_ConvertPtr(ST(4), &argp6,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "6"" of type '" "apr_array_header_t const *""'");
}
arg6 = (apr_array_header_t *)(argp6);
res7 = SWIG_ConvertPtr(ST(5), &argp7,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "7"" of type '" "apr_hash_t *""'");
}
arg7 = (apr_hash_t *)(argp7);
res8 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg8), 0, 0);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks3_invoke_dir_props_changed" "', argument " "8"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_dir_props_changed(arg1,arg2,arg3,arg4,(char const *)arg5,(apr_array_header_t const *)arg6,arg7,arg8);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_dir_opened) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_boolean_t *arg3 = (svn_boolean_t *) 0 ;
char *arg4 = (char *) 0 ;
svn_revnum_t arg5 ;
void *arg6 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
svn_boolean_t temp3 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int alloc4 = 0 ;
long val5 ;
int ecode5 = 0 ;
int res6 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg3 = &temp3;
if ((items < 5) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_dir_opened(_obj,adm_access,path,rev,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_dir_opened" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_dir_opened" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res4 = SWIG_AsCharPtrAndSize(ST(2), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks3_invoke_dir_opened" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
ecode5 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(3), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff_callbacks3_invoke_dir_opened" "', argument " "5"" of type '" "svn_revnum_t""'");
}
arg5 = (svn_revnum_t)(val5);
res6 = SWIG_ConvertPtr(ST(4),SWIG_as_voidptrptr(&arg6), 0, 0);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_dir_opened" "', argument " "6"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_dir_opened(arg1,arg2,arg3,(char const *)arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks3_invoke_dir_closed) {
{
svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg4 = (svn_wc_notify_state_t *) 0 ;
svn_boolean_t *arg5 = (svn_boolean_t *) 0 ;
char *arg6 = (char *) 0 ;
void *arg7 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res6 ;
char *buf6 = 0 ;
int alloc6 = 0 ;
int res7 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
arg5 = &temp5;
if ((items < 6) || (items > 6)) {
SWIG_croak("Usage: svn_wc_diff_callbacks3_invoke_dir_closed(_obj,adm_access,contentstate,propstate,path,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks3_invoke_dir_closed" "', argument " "1"" of type '" "svn_wc_diff_callbacks3_t *""'");
}
arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks3_invoke_dir_closed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks3_invoke_dir_closed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3), &argp4,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks3_invoke_dir_closed" "', argument " "4"" of type '" "svn_wc_notify_state_t *""'");
}
arg4 = (svn_wc_notify_state_t *)(argp4);
res6 = SWIG_AsCharPtrAndSize(ST(4), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks3_invoke_dir_closed" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks3_invoke_dir_closed" "', argument " "7"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks3_invoke_dir_closed(arg1,arg2,arg3,arg4,arg5,(char const *)arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_invoke_file_changed) {
{
svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg4 = (svn_wc_notify_state_t *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
svn_revnum_t arg8 ;
svn_revnum_t arg9 ;
char *arg10 = (char *) 0 ;
char *arg11 = (char *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
void *argp12 = 0 ;
int res12 = 0 ;
void *argp13 = 0 ;
int res13 = 0 ;
int res14 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 14) || (items > 14)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_invoke_file_changed(_obj,adm_access,contentstate,propstate,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,propchanges,originalprops,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks2_t *""'");
}
arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3), &argp4,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "4"" of type '" "svn_wc_notify_state_t *""'");
}
arg4 = (svn_wc_notify_state_t *)(argp4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
ecode8 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
if (!SWIG_IsOK(ecode8)) {
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "8"" of type '" "svn_revnum_t""'");
}
arg8 = (svn_revnum_t)(val8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
res10 = SWIG_AsCharPtrAndSize(ST(9), &buf10, NULL, &alloc10);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "10"" of type '" "char const *""'");
}
arg10 = (char *)(buf10);
res11 = SWIG_AsCharPtrAndSize(ST(10), &buf11, NULL, &alloc11);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "11"" of type '" "char const *""'");
}
arg11 = (char *)(buf11);
res12 = SWIG_ConvertPtr(ST(11), &argp12,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res12)) {
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "12"" of type '" "apr_array_header_t const *""'");
}
arg12 = (apr_array_header_t *)(argp12);
res13 = SWIG_ConvertPtr(ST(12), &argp13,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res13)) {
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "13"" of type '" "apr_hash_t *""'");
}
arg13 = (apr_hash_t *)(argp13);
res14 = SWIG_ConvertPtr(ST(13),SWIG_as_voidptrptr(&arg14), 0, 0);
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_diff_callbacks2_invoke_file_changed" "', argument " "14"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks2_invoke_file_changed(arg1,arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,arg8,arg9,(char const *)arg10,(char const *)arg11,(apr_array_header_t const *)arg12,arg13,arg14);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc10 == SWIG_NEWOBJ) free((char*)buf10);
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_invoke_file_added) {
{
svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
svn_wc_notify_state_t *arg4 = (svn_wc_notify_state_t *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
svn_revnum_t arg8 ;
svn_revnum_t arg9 ;
char *arg10 = (char *) 0 ;
char *arg11 = (char *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
void *argp12 = 0 ;
int res12 = 0 ;
void *argp13 = 0 ;
int res13 = 0 ;
int res14 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 14) || (items > 14)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_invoke_file_added(_obj,adm_access,contentstate,propstate,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,propchanges,originalprops,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks2_t *""'");
}
arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3), &argp4,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "4"" of type '" "svn_wc_notify_state_t *""'");
}
arg4 = (svn_wc_notify_state_t *)(argp4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
ecode8 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
if (!SWIG_IsOK(ecode8)) {
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "8"" of type '" "svn_revnum_t""'");
}
arg8 = (svn_revnum_t)(val8);
ecode9 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
if (!SWIG_IsOK(ecode9)) {
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "9"" of type '" "svn_revnum_t""'");
}
arg9 = (svn_revnum_t)(val9);
res10 = SWIG_AsCharPtrAndSize(ST(9), &buf10, NULL, &alloc10);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "10"" of type '" "char const *""'");
}
arg10 = (char *)(buf10);
res11 = SWIG_AsCharPtrAndSize(ST(10), &buf11, NULL, &alloc11);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "11"" of type '" "char const *""'");
}
arg11 = (char *)(buf11);
res12 = SWIG_ConvertPtr(ST(11), &argp12,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res12)) {
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "12"" of type '" "apr_array_header_t const *""'");
}
arg12 = (apr_array_header_t *)(argp12);
res13 = SWIG_ConvertPtr(ST(12), &argp13,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res13)) {
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "13"" of type '" "apr_hash_t *""'");
}
arg13 = (apr_hash_t *)(argp13);
res14 = SWIG_ConvertPtr(ST(13),SWIG_as_voidptrptr(&arg14), 0, 0);
if (!SWIG_IsOK(res14)) {
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_wc_diff_callbacks2_invoke_file_added" "', argument " "14"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks2_invoke_file_added(arg1,arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,arg8,arg9,(char const *)arg10,(char const *)arg11,(apr_array_header_t const *)arg12,arg13,arg14);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc10 == SWIG_NEWOBJ) free((char*)buf10);
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_invoke_file_deleted) {
{
svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
char *arg8 = (char *) 0 ;
apr_hash_t *arg9 = (apr_hash_t *) 0 ;
void *arg10 = (void *) 0 ;
void *argp1 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
char *buf8 = 0 ;
int alloc8 = 0 ;
void *argp9 = 0 ;
int res9 = 0 ;
int res10 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 10) || (items > 10)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_invoke_file_deleted(_obj,adm_access,state,path,tmpfile1,tmpfile2,mimetype1,mimetype2,originalprops,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks2_t *""'");
}
arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(7), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
res9 = SWIG_ConvertPtr(ST(8), &argp9,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "9"" of type '" "apr_hash_t *""'");
}
arg9 = (apr_hash_t *)(argp9);
res10 = SWIG_ConvertPtr(ST(9),SWIG_as_voidptrptr(&arg10), 0, 0);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks2_invoke_file_deleted" "', argument " "10"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks2_invoke_file_deleted(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9,arg10);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_invoke_dir_added) {
{
svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
svn_revnum_t arg5 ;
void *arg6 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
char *buf4 = 0 ;
int alloc4 = 0 ;
long val5 ;
int ecode5 = 0 ;
int res6 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 6) || (items > 6)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_invoke_dir_added(_obj,adm_access,state,path,rev,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_invoke_dir_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks2_t *""'");
}
arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks2_invoke_dir_added" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks2_invoke_dir_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks2_invoke_dir_added" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
ecode5 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff_callbacks2_invoke_dir_added" "', argument " "5"" of type '" "svn_revnum_t""'");
}
arg5 = (svn_revnum_t)(val5);
res6 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg6), 0, 0);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks2_invoke_dir_added" "', argument " "6"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks2_invoke_dir_added(arg1,arg2,arg3,(char const *)arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_invoke_dir_deleted) {
{
svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
void *arg5 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
int res3 = 0 ;
int res4 ;
char *buf4 = 0 ;
int alloc4 = 0 ;
int res5 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 5) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_invoke_dir_deleted(_obj,adm_access,state,path,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_invoke_dir_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks2_t *""'");
}
arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks2_invoke_dir_deleted" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks2_invoke_dir_deleted" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks2_invoke_dir_deleted" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_ConvertPtr(ST(4),SWIG_as_voidptrptr(&arg5), 0, 0);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks2_invoke_dir_deleted" "', argument " "5"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks2_invoke_dir_deleted(arg1,arg2,arg3,(char const *)arg4,arg5);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks2_invoke_dir_props_changed) {
{
svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
apr_array_header_t *arg5 = (apr_array_header_t *) 0 ;
apr_hash_t *arg6 = (apr_hash_t *) 0 ;
void *arg7 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
void *argp5 = 0 ;
int res5 = 0 ;
void *argp6 = 0 ;
int res6 = 0 ;
int res7 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 7) || (items > 7)) {
SWIG_croak("Usage: svn_wc_diff_callbacks2_invoke_dir_props_changed(_obj,adm_access,state,path,propchanges,original_props,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks2_t *""'");
}
arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "5"" of type '" "apr_array_header_t const *""'");
}
arg5 = (apr_array_header_t *)(argp5);
res6 = SWIG_ConvertPtr(ST(5), &argp6,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "6"" of type '" "apr_hash_t *""'");
}
arg6 = (apr_hash_t *)(argp6);
res7 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks2_invoke_dir_props_changed" "', argument " "7"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks2_invoke_dir_props_changed(arg1,arg2,arg3,(char const *)arg4,(apr_array_header_t const *)arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_invoke_file_changed) {
{
svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
svn_revnum_t arg7 ;
svn_revnum_t arg8 ;
char *arg9 = (char *) 0 ;
char *arg10 = (char *) 0 ;
void *arg11 = (void *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int alloc9 = 0 ;
int res10 ;
char *buf10 = 0 ;
int alloc10 = 0 ;
int res11 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 11) || (items > 11)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_invoke_file_changed(_obj,adm_access,state,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks_t *""'");
}
arg1 = (svn_wc_diff_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
ecode7 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
if (!SWIG_IsOK(ecode7)) {
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "7"" of type '" "svn_revnum_t""'");
}
arg7 = (svn_revnum_t)(val7);
ecode8 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
if (!SWIG_IsOK(ecode8)) {
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "8"" of type '" "svn_revnum_t""'");
}
arg8 = (svn_revnum_t)(val8);
res9 = SWIG_AsCharPtrAndSize(ST(8), &buf9, NULL, &alloc9);
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "9"" of type '" "char const *""'");
}
arg9 = (char *)(buf9);
res10 = SWIG_AsCharPtrAndSize(ST(9), &buf10, NULL, &alloc10);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "10"" of type '" "char const *""'");
}
arg10 = (char *)(buf10);
res11 = SWIG_ConvertPtr(ST(10),SWIG_as_voidptrptr(&arg11), 0, 0);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks_invoke_file_changed" "', argument " "11"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks_invoke_file_changed(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,arg7,arg8,(char const *)arg9,(char const *)arg10,arg11);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc9 == SWIG_NEWOBJ) free((char*)buf9);
if (alloc10 == SWIG_NEWOBJ) free((char*)buf10);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_invoke_file_added) {
{
svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
svn_revnum_t arg7 ;
svn_revnum_t arg8 ;
char *arg9 = (char *) 0 ;
char *arg10 = (char *) 0 ;
void *arg11 = (void *) 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int alloc9 = 0 ;
int res10 ;
char *buf10 = 0 ;
int alloc10 = 0 ;
int res11 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 11) || (items > 11)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_invoke_file_added(_obj,adm_access,state,path,tmpfile1,tmpfile2,rev1,rev2,mimetype1,mimetype2,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks_t *""'");
}
arg1 = (svn_wc_diff_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
ecode7 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
if (!SWIG_IsOK(ecode7)) {
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "7"" of type '" "svn_revnum_t""'");
}
arg7 = (svn_revnum_t)(val7);
ecode8 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
if (!SWIG_IsOK(ecode8)) {
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "8"" of type '" "svn_revnum_t""'");
}
arg8 = (svn_revnum_t)(val8);
res9 = SWIG_AsCharPtrAndSize(ST(8), &buf9, NULL, &alloc9);
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "9"" of type '" "char const *""'");
}
arg9 = (char *)(buf9);
res10 = SWIG_AsCharPtrAndSize(ST(9), &buf10, NULL, &alloc10);
if (!SWIG_IsOK(res10)) {
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "10"" of type '" "char const *""'");
}
arg10 = (char *)(buf10);
res11 = SWIG_ConvertPtr(ST(10),SWIG_as_voidptrptr(&arg11), 0, 0);
if (!SWIG_IsOK(res11)) {
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_wc_diff_callbacks_invoke_file_added" "', argument " "11"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks_invoke_file_added(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,arg7,arg8,(char const *)arg9,(char const *)arg10,arg11);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc9 == SWIG_NEWOBJ) free((char*)buf9);
if (alloc10 == SWIG_NEWOBJ) free((char*)buf10);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_invoke_file_deleted) {
{
svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
char *arg6 = (char *) 0 ;
char *arg7 = (char *) 0 ;
char *arg8 = (char *) 0 ;
void *arg9 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int alloc7 = 0 ;
int res8 ;
char *buf8 = 0 ;
int alloc8 = 0 ;
int res9 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 9) || (items > 9)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_invoke_file_deleted(_obj,adm_access,state,path,tmpfile1,tmpfile2,mimetype1,mimetype2,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks_t *""'");
}
arg1 = (svn_wc_diff_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "5"" of type '" "char const *""'");
}
arg5 = (char *)(buf5);
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "6"" of type '" "char const *""'");
}
arg6 = (char *)(buf6);
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "7"" of type '" "char const *""'");
}
arg7 = (char *)(buf7);
res8 = SWIG_AsCharPtrAndSize(ST(7), &buf8, NULL, &alloc8);
if (!SWIG_IsOK(res8)) {
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "8"" of type '" "char const *""'");
}
arg8 = (char *)(buf8);
res9 = SWIG_ConvertPtr(ST(8),SWIG_as_voidptrptr(&arg9), 0, 0);
if (!SWIG_IsOK(res9)) {
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_wc_diff_callbacks_invoke_file_deleted" "', argument " "9"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks_invoke_file_deleted(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_invoke_dir_added) {
{
svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
svn_revnum_t arg5 ;
void *arg6 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
char *buf4 = 0 ;
int alloc4 = 0 ;
long val5 ;
int ecode5 = 0 ;
int res6 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 6) || (items > 6)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_invoke_dir_added(_obj,adm_access,state,path,rev,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_invoke_dir_added" "', argument " "1"" of type '" "svn_wc_diff_callbacks_t *""'");
}
arg1 = (svn_wc_diff_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks_invoke_dir_added" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks_invoke_dir_added" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks_invoke_dir_added" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
ecode5 = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
if (!SWIG_IsOK(ecode5)) {
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_wc_diff_callbacks_invoke_dir_added" "', argument " "5"" of type '" "svn_revnum_t""'");
}
arg5 = (svn_revnum_t)(val5);
res6 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg6), 0, 0);
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks_invoke_dir_added" "', argument " "6"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks_invoke_dir_added(arg1,arg2,arg3,(char const *)arg4,arg5,arg6);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_invoke_dir_deleted) {
{
svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
void *arg5 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
int res3 = 0 ;
int res4 ;
char *buf4 = 0 ;
int alloc4 = 0 ;
int res5 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 5) || (items > 5)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_invoke_dir_deleted(_obj,adm_access,state,path,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_invoke_dir_deleted" "', argument " "1"" of type '" "svn_wc_diff_callbacks_t *""'");
}
arg1 = (svn_wc_diff_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks_invoke_dir_deleted" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks_invoke_dir_deleted" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks_invoke_dir_deleted" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_ConvertPtr(ST(4),SWIG_as_voidptrptr(&arg5), 0, 0);
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks_invoke_dir_deleted" "', argument " "5"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks_invoke_dir_deleted(arg1,arg2,arg3,(char const *)arg4,arg5);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_diff_callbacks_invoke_props_changed) {
{
svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
svn_wc_notify_state_t *arg3 = (svn_wc_notify_state_t *) 0 ;
char *arg4 = (char *) 0 ;
apr_array_header_t *arg5 = (apr_array_header_t *) 0 ;
apr_hash_t *arg6 = (apr_hash_t *) 0 ;
void *arg7 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
void *argp5 = 0 ;
int res5 = 0 ;
void *argp6 = 0 ;
int res6 = 0 ;
int res7 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
if ((items < 7) || (items > 7)) {
SWIG_croak("Usage: svn_wc_diff_callbacks_invoke_props_changed(_obj,adm_access,state,path,propchanges,original_props,diff_baton);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "1"" of type '" "svn_wc_diff_callbacks_t *""'");
}
arg1 = (svn_wc_diff_callbacks_t *)(argp1);
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_svn_wc_adm_access_t, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "2"" of type '" "svn_wc_adm_access_t *""'");
}
arg2 = (svn_wc_adm_access_t *)(argp2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_notify_state_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "3"" of type '" "svn_wc_notify_state_t *""'");
}
arg3 = (svn_wc_notify_state_t *)(argp3);
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "4"" of type '" "char const *""'");
}
arg4 = (char *)(buf4);
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
if (!SWIG_IsOK(res5)) {
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "5"" of type '" "apr_array_header_t const *""'");
}
arg5 = (apr_array_header_t *)(argp5);
res6 = SWIG_ConvertPtr(ST(5), &argp6,SWIGTYPE_p_apr_hash_t, 0 | 0 );
if (!SWIG_IsOK(res6)) {
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "6"" of type '" "apr_hash_t *""'");
}
arg6 = (apr_hash_t *)(argp6);
res7 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg7), 0, 0);
if (!SWIG_IsOK(res7)) {
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_wc_diff_callbacks_invoke_props_changed" "', argument " "7"" of type '" "void *""'");
}
{
result = (svn_error_t *)svn_wc_diff_callbacks_invoke_props_changed(arg1,arg2,arg3,(char const *)arg4,(apr_array_header_t const *)arg5,arg6,arg7);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks2_invoke_found_entry) {
{
svn_wc_entry_callbacks2_t *arg1 = (svn_wc_entry_callbacks2_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_entry_t *arg3 = (svn_wc_entry_t *) 0 ;
void *arg4 = (void *) 0 ;
apr_pool_t *arg5 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res3 = 0 ;
int res4 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg5 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_wc_entry_callbacks2_invoke_found_entry(_obj,path,entry,walk_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks2_invoke_found_entry" "', argument " "1"" of type '" "svn_wc_entry_callbacks2_t *""'");
}
arg1 = (svn_wc_entry_callbacks2_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_entry_callbacks2_invoke_found_entry" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_entry_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_entry_callbacks2_invoke_found_entry" "', argument " "3"" of type '" "svn_wc_entry_t const *""'");
}
arg3 = (svn_wc_entry_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_entry_callbacks2_invoke_found_entry" "', argument " "4"" of type '" "void *""'");
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_wc_entry_callbacks2_invoke_found_entry(arg1,(char const *)arg2,(struct svn_wc_entry_t const *)arg3,arg4,arg5);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks2_invoke_handle_error) {
{
svn_wc_entry_callbacks2_t *arg1 = (svn_wc_entry_callbacks2_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_error_t *arg3 = (svn_error_t *) 0 ;
void *arg4 = (void *) 0 ;
apr_pool_t *arg5 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res3 = 0 ;
int res4 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg5 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_wc_entry_callbacks2_invoke_handle_error(_obj,path,err,walk_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks2_invoke_handle_error" "', argument " "1"" of type '" "svn_wc_entry_callbacks2_t *""'");
}
arg1 = (svn_wc_entry_callbacks2_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_entry_callbacks2_invoke_handle_error" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_error_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_entry_callbacks2_invoke_handle_error" "', argument " "3"" of type '" "svn_error_t *""'");
}
arg3 = (svn_error_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_entry_callbacks2_invoke_handle_error" "', argument " "4"" of type '" "void *""'");
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_wc_entry_callbacks2_invoke_handle_error(arg1,(char const *)arg2,arg3,arg4,arg5);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
SWIG_croak_null();
}
}
XS(_wrap_svn_wc_entry_callbacks_invoke_found_entry) {
{
svn_wc_entry_callbacks_t *arg1 = (svn_wc_entry_callbacks_t *) 0 ;
char *arg2 = (char *) 0 ;
svn_wc_entry_t *arg3 = (svn_wc_entry_t *) 0 ;
void *arg4 = (void *) 0 ;
apr_pool_t *arg5 = (apr_pool_t *) 0 ;
apr_pool_t *_global_pool ;
void *argp1 = 0 ;
int res1 = 0 ;
int res2 ;
char *buf2 = 0 ;
int alloc2 = 0 ;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
int res3 = 0 ;
int res4 ;
int argvi = 0;
svn_error_t *result = 0 ;
dXSARGS;
{
_global_pool = arg5 = svn_swig_pl_make_pool (ST(items-1));
}
if ((items < 4) || (items > 5)) {
SWIG_croak("Usage: svn_wc_entry_callbacks_invoke_found_entry(_obj,path,entry,walk_baton,pool);");
}
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_wc_entry_callbacks_invoke_found_entry" "', argument " "1"" of type '" "svn_wc_entry_callbacks_t *""'");
}
arg1 = (svn_wc_entry_callbacks_t *)(argp1);
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_wc_entry_callbacks_invoke_found_entry" "', argument " "2"" of type '" "char const *""'");
}
arg2 = (char *)(buf2);
res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_svn_wc_entry_t, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_wc_entry_callbacks_invoke_found_entry" "', argument " "3"" of type '" "svn_wc_entry_t const *""'");
}
arg3 = (svn_wc_entry_t *)(argp3);
res4 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg4), 0, 0);
if (!SWIG_IsOK(res4)) {
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_wc_entry_callbacks_invoke_found_entry" "', argument " "4"" of type '" "void *""'");
}
if (items > 4) {
}
{
result = (svn_error_t *)svn_wc_entry_callbacks_invoke_found_entry(arg1,(char const *)arg2,(struct svn_wc_entry_t const *)arg3,arg4,arg5);
}
{
if (result) {
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
if (SvOK(exception_handler)) {
SV *callback_result;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
static swig_type_info _swigt__p_svn_opt_revision_range_t = {"_p_svn_opt_revision_range_t", "struct svn_opt_revision_range_t *|svn_opt_revision_range_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_revision_t = {"_p_svn_opt_revision_t", "struct svn_opt_revision_t *|svn_opt_revision_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_revision_value_t = {"_p_svn_opt_revision_value_t", "union svn_opt_revision_value_t *|svn_opt_revision_value_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc2_t = {"_p_svn_opt_subcommand_desc2_t", "struct svn_opt_subcommand_desc2_t *|svn_opt_subcommand_desc2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc_t = {"_p_svn_opt_subcommand_desc_t", "struct svn_opt_subcommand_desc_t *|svn_opt_subcommand_desc_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_patch_file_t = {"_p_svn_patch_file_t", "struct svn_patch_file_t *|svn_patch_file_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_patch_t = {"_p_svn_patch_t", "struct svn_patch_t *|svn_patch_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_inherited_item_t = {"_p_svn_prop_inherited_item_t", "struct svn_prop_inherited_item_t *|svn_prop_inherited_item_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_kind = {"_p_svn_prop_kind", "svn_prop_kind_t *|enum svn_prop_kind *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_patch_t = {"_p_svn_prop_patch_t", "struct svn_prop_patch_t *|svn_prop_patch_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_callbacks2_t = {"_p_svn_ra_callbacks2_t", "struct svn_ra_callbacks2_t *|svn_ra_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_callbacks_t = {"_p_svn_ra_callbacks_t", "struct svn_ra_callbacks_t *|svn_ra_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_plugin_t = {"_p_svn_ra_plugin_t", "struct svn_ra_plugin_t *|svn_ra_plugin_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter2_t = {"_p_svn_ra_reporter2_t", "struct svn_ra_reporter2_t *|svn_ra_reporter2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter3_t = {"_p_svn_ra_reporter3_t", "struct svn_ra_reporter3_t *|svn_ra_reporter3_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_reporter_t = {"_p_svn_ra_reporter_t", "struct svn_ra_reporter_t *|svn_ra_reporter_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_ra_session_t = {"_p_svn_ra_session_t", "struct svn_ra_session_t *|svn_ra_session_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_mark_t = {"_p_svn_stream_mark_t", "struct svn_stream_mark_t *|svn_stream_mark_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_t = {"_p_svn_stream_t", "struct svn_stream_t *|svn_stream_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_string_t = {"_p_svn_string_t", "struct svn_string_t *|svn_string_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stringbuf_t = {"_p_svn_stringbuf_t", "struct svn_stringbuf_t *|svn_stringbuf_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_tristate_t = {"_p_svn_tristate_t", "enum svn_tristate_t *|svn_tristate_t *", 0, 0, (void*)0, 0};
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
static swig_type_info _swigt__p_svn_wc_committed_queue_t = {"_p_svn_wc_committed_queue_t", "struct svn_wc_committed_queue_t *|svn_wc_committed_queue_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_action_t = {"_p_svn_wc_conflict_action_t", "enum svn_wc_conflict_action_t *|svn_wc_conflict_action_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_choice_t = {"_p_svn_wc_conflict_choice_t", "enum svn_wc_conflict_choice_t *|svn_wc_conflict_choice_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_description2_t = {"_p_svn_wc_conflict_description2_t", "struct svn_wc_conflict_description2_t *|svn_wc_conflict_description2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_description_t = {"_p_svn_wc_conflict_description_t", "struct svn_wc_conflict_description_t *|svn_wc_conflict_description_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_kind_t = {"_p_svn_wc_conflict_kind_t", "enum svn_wc_conflict_kind_t *|svn_wc_conflict_kind_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_reason_t = {"_p_svn_wc_conflict_reason_t", "enum svn_wc_conflict_reason_t *|svn_wc_conflict_reason_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_result_t = {"_p_svn_wc_conflict_result_t", "struct svn_wc_conflict_result_t *|svn_wc_conflict_result_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_conflict_version_t = {"_p_svn_wc_conflict_version_t", "struct svn_wc_conflict_version_t *|svn_wc_conflict_version_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_context_t = {"_p_svn_wc_context_t", "struct svn_wc_context_t *|svn_wc_context_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks2_t = {"_p_svn_wc_diff_callbacks2_t", "struct svn_wc_diff_callbacks2_t *|svn_wc_diff_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks3_t = {"_p_svn_wc_diff_callbacks3_t", "struct svn_wc_diff_callbacks3_t *|svn_wc_diff_callbacks3_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks4_t = {"_p_svn_wc_diff_callbacks4_t", "struct svn_wc_diff_callbacks4_t *|svn_wc_diff_callbacks4_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_diff_callbacks_t = {"_p_svn_wc_diff_callbacks_t", "struct svn_wc_diff_callbacks_t *|svn_wc_diff_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_entry_callbacks2_t = {"_p_svn_wc_entry_callbacks2_t", "struct svn_wc_entry_callbacks2_t *|svn_wc_entry_callbacks2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_entry_callbacks_t = {"_p_svn_wc_entry_callbacks_t", "struct svn_wc_entry_callbacks_t *|svn_wc_entry_callbacks_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_entry_t = {"_p_svn_wc_entry_t", "struct svn_wc_entry_t *|svn_wc_entry_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_external_item2_t = {"_p_svn_wc_external_item2_t", "struct svn_wc_external_item2_t *|svn_wc_external_item2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_external_item_t = {"_p_svn_wc_external_item_t", "struct svn_wc_external_item_t *|svn_wc_external_item_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_info_t = {"_p_svn_wc_info_t", "struct svn_wc_info_t *|svn_wc_info_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_merge_outcome_t = {"_p_svn_wc_merge_outcome_t", "enum svn_wc_merge_outcome_t *|svn_wc_merge_outcome_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_action_t = {"_p_svn_wc_notify_action_t", "enum svn_wc_notify_action_t *|svn_wc_notify_action_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_lock_state_t = {"_p_svn_wc_notify_lock_state_t", "enum svn_wc_notify_lock_state_t *|svn_wc_notify_lock_state_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_state_t = {"_p_svn_wc_notify_state_t", "enum svn_wc_notify_state_t *|svn_wc_notify_state_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_notify_t = {"_p_svn_wc_notify_t", "struct svn_wc_notify_t *|svn_wc_notify_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_wc_operation_t = {"_p_svn_wc_operation_t", "enum svn_wc_operation_t *|svn_wc_operation_t *", 0, 0, (void*)0, 0};
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
&_swigt__p_svn_opt_revision_range_t,
&_swigt__p_svn_opt_revision_t,
&_swigt__p_svn_opt_revision_value_t,
&_swigt__p_svn_opt_subcommand_desc2_t,
&_swigt__p_svn_opt_subcommand_desc_t,
&_swigt__p_svn_patch_file_t,
&_swigt__p_svn_patch_t,
&_swigt__p_svn_prop_inherited_item_t,
&_swigt__p_svn_prop_kind,
&_swigt__p_svn_prop_patch_t,
&_swigt__p_svn_ra_callbacks2_t,
&_swigt__p_svn_ra_callbacks_t,
&_swigt__p_svn_ra_plugin_t,
&_swigt__p_svn_ra_reporter2_t,
&_swigt__p_svn_ra_reporter3_t,
&_swigt__p_svn_ra_reporter_t,
&_swigt__p_svn_ra_session_t,
&_swigt__p_svn_stream_mark_t,
&_swigt__p_svn_stream_t,
&_swigt__p_svn_string_t,
&_swigt__p_svn_stringbuf_t,
&_swigt__p_svn_tristate_t,
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
&_swigt__p_svn_wc_committed_queue_t,
&_swigt__p_svn_wc_conflict_action_t,
&_swigt__p_svn_wc_conflict_choice_t,
&_swigt__p_svn_wc_conflict_description2_t,
&_swigt__p_svn_wc_conflict_description_t,
&_swigt__p_svn_wc_conflict_kind_t,
&_swigt__p_svn_wc_conflict_reason_t,
&_swigt__p_svn_wc_conflict_result_t,
&_swigt__p_svn_wc_conflict_version_t,
&_swigt__p_svn_wc_context_t,
&_swigt__p_svn_wc_diff_callbacks2_t,
&_swigt__p_svn_wc_diff_callbacks3_t,
&_swigt__p_svn_wc_diff_callbacks4_t,
&_swigt__p_svn_wc_diff_callbacks_t,
&_swigt__p_svn_wc_entry_callbacks2_t,
&_swigt__p_svn_wc_entry_callbacks_t,
&_swigt__p_svn_wc_entry_t,
&_swigt__p_svn_wc_external_item2_t,
&_swigt__p_svn_wc_external_item_t,
&_swigt__p_svn_wc_info_t,
&_swigt__p_svn_wc_merge_outcome_t,
&_swigt__p_svn_wc_notify_action_t,
&_swigt__p_svn_wc_notify_lock_state_t,
&_swigt__p_svn_wc_notify_state_t,
&_swigt__p_svn_wc_notify_t,
&_swigt__p_svn_wc_operation_t,
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
static swig_cast_info _swigc__p_svn_opt_revision_range_t[] = { {&_swigt__p_svn_opt_revision_range_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_revision_t[] = { {&_swigt__p_svn_opt_revision_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_revision_value_t[] = { {&_swigt__p_svn_opt_revision_value_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc2_t[] = { {&_swigt__p_svn_opt_subcommand_desc2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc_t[] = { {&_swigt__p_svn_opt_subcommand_desc_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_patch_file_t[] = { {&_swigt__p_svn_patch_file_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_patch_t[] = { {&_swigt__p_svn_patch_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_inherited_item_t[] = { {&_swigt__p_svn_prop_inherited_item_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_kind[] = { {&_swigt__p_svn_prop_kind, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_patch_t[] = { {&_swigt__p_svn_prop_patch_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_callbacks2_t[] = { {&_swigt__p_svn_ra_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_callbacks_t[] = { {&_swigt__p_svn_ra_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_plugin_t[] = { {&_swigt__p_svn_ra_plugin_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter2_t[] = { {&_swigt__p_svn_ra_reporter2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter3_t[] = { {&_swigt__p_svn_ra_reporter3_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_reporter_t[] = { {&_swigt__p_svn_ra_reporter_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_ra_session_t[] = { {&_swigt__p_svn_ra_session_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_mark_t[] = { {&_swigt__p_svn_stream_mark_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_t[] = { {&_swigt__p_svn_stream_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_string_t[] = { {&_swigt__p_svn_string_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stringbuf_t[] = { {&_swigt__p_svn_stringbuf_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_tristate_t[] = { {&_swigt__p_svn_tristate_t, 0, 0, 0},{0, 0, 0, 0}};
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
static swig_cast_info _swigc__p_svn_wc_committed_queue_t[] = { {&_swigt__p_svn_wc_committed_queue_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_action_t[] = { {&_swigt__p_svn_wc_conflict_action_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_choice_t[] = { {&_swigt__p_svn_wc_conflict_choice_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_description2_t[] = { {&_swigt__p_svn_wc_conflict_description2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_description_t[] = { {&_swigt__p_svn_wc_conflict_description_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_kind_t[] = { {&_swigt__p_svn_wc_conflict_kind_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_reason_t[] = { {&_swigt__p_svn_wc_conflict_reason_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_result_t[] = { {&_swigt__p_svn_wc_conflict_result_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_conflict_version_t[] = { {&_swigt__p_svn_wc_conflict_version_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_context_t[] = { {&_swigt__p_svn_wc_context_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks2_t[] = { {&_swigt__p_svn_wc_diff_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks3_t[] = { {&_swigt__p_svn_wc_diff_callbacks3_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks4_t[] = { {&_swigt__p_svn_wc_diff_callbacks4_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_diff_callbacks_t[] = { {&_swigt__p_svn_wc_diff_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_entry_callbacks2_t[] = { {&_swigt__p_svn_wc_entry_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_entry_callbacks_t[] = { {&_swigt__p_svn_wc_entry_callbacks_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_entry_t[] = { {&_swigt__p_svn_wc_entry_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_external_item2_t[] = { {&_swigt__p_svn_wc_external_item2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_external_item_t[] = { {&_swigt__p_svn_wc_external_item_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_info_t[] = { {&_swigt__p_svn_wc_info_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_merge_outcome_t[] = { {&_swigt__p_svn_wc_merge_outcome_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_action_t[] = { {&_swigt__p_svn_wc_notify_action_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_lock_state_t[] = { {&_swigt__p_svn_wc_notify_lock_state_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_state_t[] = { {&_swigt__p_svn_wc_notify_state_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_notify_t[] = { {&_swigt__p_svn_wc_notify_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_wc_operation_t[] = { {&_swigt__p_svn_wc_operation_t, 0, 0, 0},{0, 0, 0, 0}};
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
_swigc__p_svn_opt_revision_range_t,
_swigc__p_svn_opt_revision_t,
_swigc__p_svn_opt_revision_value_t,
_swigc__p_svn_opt_subcommand_desc2_t,
_swigc__p_svn_opt_subcommand_desc_t,
_swigc__p_svn_patch_file_t,
_swigc__p_svn_patch_t,
_swigc__p_svn_prop_inherited_item_t,
_swigc__p_svn_prop_kind,
_swigc__p_svn_prop_patch_t,
_swigc__p_svn_ra_callbacks2_t,
_swigc__p_svn_ra_callbacks_t,
_swigc__p_svn_ra_plugin_t,
_swigc__p_svn_ra_reporter2_t,
_swigc__p_svn_ra_reporter3_t,
_swigc__p_svn_ra_reporter_t,
_swigc__p_svn_ra_session_t,
_swigc__p_svn_stream_mark_t,
_swigc__p_svn_stream_t,
_swigc__p_svn_string_t,
_swigc__p_svn_stringbuf_t,
_swigc__p_svn_tristate_t,
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
_swigc__p_svn_wc_committed_queue_t,
_swigc__p_svn_wc_conflict_action_t,
_swigc__p_svn_wc_conflict_choice_t,
_swigc__p_svn_wc_conflict_description2_t,
_swigc__p_svn_wc_conflict_description_t,
_swigc__p_svn_wc_conflict_kind_t,
_swigc__p_svn_wc_conflict_reason_t,
_swigc__p_svn_wc_conflict_result_t,
_swigc__p_svn_wc_conflict_version_t,
_swigc__p_svn_wc_context_t,
_swigc__p_svn_wc_diff_callbacks2_t,
_swigc__p_svn_wc_diff_callbacks3_t,
_swigc__p_svn_wc_diff_callbacks4_t,
_swigc__p_svn_wc_diff_callbacks_t,
_swigc__p_svn_wc_entry_callbacks2_t,
_swigc__p_svn_wc_entry_callbacks_t,
_swigc__p_svn_wc_entry_t,
_swigc__p_svn_wc_external_item2_t,
_swigc__p_svn_wc_external_item_t,
_swigc__p_svn_wc_info_t,
_swigc__p_svn_wc_merge_outcome_t,
_swigc__p_svn_wc_notify_action_t,
_swigc__p_svn_wc_notify_lock_state_t,
_swigc__p_svn_wc_notify_state_t,
_swigc__p_svn_wc_notify_t,
_swigc__p_svn_wc_operation_t,
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
{"SVN::_Wc::svn_wc__conflict_description2_dup", _wrap_svn_wc__conflict_description2_dup},
{"SVN::_Wc::svn_wc_conflict_result_t_choice_set", _wrap_svn_wc_conflict_result_t_choice_set},
{"SVN::_Wc::svn_wc_conflict_result_t_choice_get", _wrap_svn_wc_conflict_result_t_choice_get},
{"SVN::_Wc::svn_wc_conflict_result_t_merged_file_set", _wrap_svn_wc_conflict_result_t_merged_file_set},
{"SVN::_Wc::svn_wc_conflict_result_t_merged_file_get", _wrap_svn_wc_conflict_result_t_merged_file_get},
{"SVN::_Wc::svn_wc_conflict_result_t_save_merged_set", _wrap_svn_wc_conflict_result_t_save_merged_set},
{"SVN::_Wc::svn_wc_conflict_result_t_save_merged_get", _wrap_svn_wc_conflict_result_t_save_merged_get},
{"SVN::_Wc::new_svn_wc_conflict_result_t", _wrap_new_svn_wc_conflict_result_t},
{"SVN::_Wc::delete_svn_wc_conflict_result_t", _wrap_delete_svn_wc_conflict_result_t},
{"SVN::_Wc::svn_wc_create_conflict_result", _wrap_svn_wc_create_conflict_result},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_opened_set", _wrap_svn_wc_diff_callbacks4_t_file_opened_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_opened_get", _wrap_svn_wc_diff_callbacks4_t_file_opened_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_changed_set", _wrap_svn_wc_diff_callbacks4_t_file_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_changed_get", _wrap_svn_wc_diff_callbacks4_t_file_changed_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_added_set", _wrap_svn_wc_diff_callbacks4_t_file_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_added_get", _wrap_svn_wc_diff_callbacks4_t_file_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_deleted_set", _wrap_svn_wc_diff_callbacks4_t_file_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_file_deleted_get", _wrap_svn_wc_diff_callbacks4_t_file_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_deleted_set", _wrap_svn_wc_diff_callbacks4_t_dir_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_deleted_get", _wrap_svn_wc_diff_callbacks4_t_dir_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_opened_set", _wrap_svn_wc_diff_callbacks4_t_dir_opened_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_opened_get", _wrap_svn_wc_diff_callbacks4_t_dir_opened_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_added_set", _wrap_svn_wc_diff_callbacks4_t_dir_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_added_get", _wrap_svn_wc_diff_callbacks4_t_dir_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_props_changed_set", _wrap_svn_wc_diff_callbacks4_t_dir_props_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_props_changed_get", _wrap_svn_wc_diff_callbacks4_t_dir_props_changed_get},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_closed_set", _wrap_svn_wc_diff_callbacks4_t_dir_closed_set},
{"SVN::_Wc::svn_wc_diff_callbacks4_t_dir_closed_get", _wrap_svn_wc_diff_callbacks4_t_dir_closed_get},
{"SVN::_Wc::new_svn_wc_diff_callbacks4_t", _wrap_new_svn_wc_diff_callbacks4_t},
{"SVN::_Wc::delete_svn_wc_diff_callbacks4_t", _wrap_delete_svn_wc_diff_callbacks4_t},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_file_changed_set", _wrap_svn_wc_diff_callbacks3_t_file_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_file_changed_get", _wrap_svn_wc_diff_callbacks3_t_file_changed_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_file_added_set", _wrap_svn_wc_diff_callbacks3_t_file_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_file_added_get", _wrap_svn_wc_diff_callbacks3_t_file_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_file_deleted_set", _wrap_svn_wc_diff_callbacks3_t_file_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_file_deleted_get", _wrap_svn_wc_diff_callbacks3_t_file_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_added_set", _wrap_svn_wc_diff_callbacks3_t_dir_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_added_get", _wrap_svn_wc_diff_callbacks3_t_dir_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_deleted_set", _wrap_svn_wc_diff_callbacks3_t_dir_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_deleted_get", _wrap_svn_wc_diff_callbacks3_t_dir_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_props_changed_set", _wrap_svn_wc_diff_callbacks3_t_dir_props_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_props_changed_get", _wrap_svn_wc_diff_callbacks3_t_dir_props_changed_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_opened_set", _wrap_svn_wc_diff_callbacks3_t_dir_opened_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_opened_get", _wrap_svn_wc_diff_callbacks3_t_dir_opened_get},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_closed_set", _wrap_svn_wc_diff_callbacks3_t_dir_closed_set},
{"SVN::_Wc::svn_wc_diff_callbacks3_t_dir_closed_get", _wrap_svn_wc_diff_callbacks3_t_dir_closed_get},
{"SVN::_Wc::new_svn_wc_diff_callbacks3_t", _wrap_new_svn_wc_diff_callbacks3_t},
{"SVN::_Wc::delete_svn_wc_diff_callbacks3_t", _wrap_delete_svn_wc_diff_callbacks3_t},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_file_changed_set", _wrap_svn_wc_diff_callbacks2_t_file_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_file_changed_get", _wrap_svn_wc_diff_callbacks2_t_file_changed_get},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_file_added_set", _wrap_svn_wc_diff_callbacks2_t_file_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_file_added_get", _wrap_svn_wc_diff_callbacks2_t_file_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_file_deleted_set", _wrap_svn_wc_diff_callbacks2_t_file_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_file_deleted_get", _wrap_svn_wc_diff_callbacks2_t_file_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_dir_added_set", _wrap_svn_wc_diff_callbacks2_t_dir_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_dir_added_get", _wrap_svn_wc_diff_callbacks2_t_dir_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_dir_deleted_set", _wrap_svn_wc_diff_callbacks2_t_dir_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_dir_deleted_get", _wrap_svn_wc_diff_callbacks2_t_dir_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_dir_props_changed_set", _wrap_svn_wc_diff_callbacks2_t_dir_props_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks2_t_dir_props_changed_get", _wrap_svn_wc_diff_callbacks2_t_dir_props_changed_get},
{"SVN::_Wc::new_svn_wc_diff_callbacks2_t", _wrap_new_svn_wc_diff_callbacks2_t},
{"SVN::_Wc::delete_svn_wc_diff_callbacks2_t", _wrap_delete_svn_wc_diff_callbacks2_t},
{"SVN::_Wc::svn_wc_diff_callbacks_t_file_changed_set", _wrap_svn_wc_diff_callbacks_t_file_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks_t_file_changed_get", _wrap_svn_wc_diff_callbacks_t_file_changed_get},
{"SVN::_Wc::svn_wc_diff_callbacks_t_file_added_set", _wrap_svn_wc_diff_callbacks_t_file_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks_t_file_added_get", _wrap_svn_wc_diff_callbacks_t_file_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks_t_file_deleted_set", _wrap_svn_wc_diff_callbacks_t_file_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks_t_file_deleted_get", _wrap_svn_wc_diff_callbacks_t_file_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks_t_dir_added_set", _wrap_svn_wc_diff_callbacks_t_dir_added_set},
{"SVN::_Wc::svn_wc_diff_callbacks_t_dir_added_get", _wrap_svn_wc_diff_callbacks_t_dir_added_get},
{"SVN::_Wc::svn_wc_diff_callbacks_t_dir_deleted_set", _wrap_svn_wc_diff_callbacks_t_dir_deleted_set},
{"SVN::_Wc::svn_wc_diff_callbacks_t_dir_deleted_get", _wrap_svn_wc_diff_callbacks_t_dir_deleted_get},
{"SVN::_Wc::svn_wc_diff_callbacks_t_props_changed_set", _wrap_svn_wc_diff_callbacks_t_props_changed_set},
{"SVN::_Wc::svn_wc_diff_callbacks_t_props_changed_get", _wrap_svn_wc_diff_callbacks_t_props_changed_get},
{"SVN::_Wc::new_svn_wc_diff_callbacks_t", _wrap_new_svn_wc_diff_callbacks_t},
{"SVN::_Wc::delete_svn_wc_diff_callbacks_t", _wrap_delete_svn_wc_diff_callbacks_t},
{"SVN::_Wc::svn_wc_check_wc2", _wrap_svn_wc_check_wc2},
{"SVN::_Wc::svn_wc_check_wc", _wrap_svn_wc_check_wc},
{"SVN::_Wc::svn_wc_has_binary_prop", _wrap_svn_wc_has_binary_prop},
{"SVN::_Wc::svn_wc_text_modified_p2", _wrap_svn_wc_text_modified_p2},
{"SVN::_Wc::svn_wc_text_modified_p", _wrap_svn_wc_text_modified_p},
{"SVN::_Wc::svn_wc_props_modified_p2", _wrap_svn_wc_props_modified_p2},
{"SVN::_Wc::svn_wc_props_modified_p", _wrap_svn_wc_props_modified_p},
{"SVN::_Wc::svn_wc_entry_t_name_set", _wrap_svn_wc_entry_t_name_set},
{"SVN::_Wc::svn_wc_entry_t_name_get", _wrap_svn_wc_entry_t_name_get},
{"SVN::_Wc::svn_wc_entry_t_revision_set", _wrap_svn_wc_entry_t_revision_set},
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
{"SVN::_Wc::svn_wc_info_t_moved_from_abspath_get", _wrap_svn_wc_info_t_moved_from_abspath_get},
{"SVN::_Wc::svn_wc_info_t_moved_to_abspath_set", _wrap_svn_wc_info_t_moved_to_abspath_set},
{"SVN::_Wc::svn_wc_info_t_moved_to_abspath_get", _wrap_svn_wc_info_t_moved_to_abspath_get},
{"SVN::_Wc::new_svn_wc_info_t", _wrap_new_svn_wc_info_t},
{"SVN::_Wc::delete_svn_wc_info_t", _wrap_delete_svn_wc_info_t},
{"SVN::_Wc::svn_wc_info_dup", _wrap_svn_wc_info_dup},
{"SVN::_Wc::svn_wc_conflicted_p3", _wrap_svn_wc_conflicted_p3},
{"SVN::_Wc::svn_wc_conflicted_p2", _wrap_svn_wc_conflicted_p2},
{"SVN::_Wc::svn_wc_conflicted_p", _wrap_svn_wc_conflicted_p},
{"SVN::_Wc::svn_wc_get_ancestry", _wrap_svn_wc_get_ancestry},
{"SVN::_Wc::svn_wc_entry_callbacks2_t_found_entry_set", _wrap_svn_wc_entry_callbacks2_t_found_entry_set},
{"SVN::_Wc::svn_wc_entry_callbacks2_t_found_entry_get", _wrap_svn_wc_entry_callbacks2_t_found_entry_get},
{"SVN::_Wc::svn_wc_entry_callbacks2_t_handle_error_set", _wrap_svn_wc_entry_callbacks2_t_handle_error_set},
{"SVN::_Wc::svn_wc_entry_callbacks2_t_handle_error_get", _wrap_svn_wc_entry_callbacks2_t_handle_error_get},
{"SVN::_Wc::new_svn_wc_entry_callbacks2_t", _wrap_new_svn_wc_entry_callbacks2_t},
{"SVN::_Wc::delete_svn_wc_entry_callbacks2_t", _wrap_delete_svn_wc_entry_callbacks2_t},
{"SVN::_Wc::svn_wc_entry_callbacks_t_found_entry_set", _wrap_svn_wc_entry_callbacks_t_found_entry_set},
{"SVN::_Wc::svn_wc_entry_callbacks_t_found_entry_get", _wrap_svn_wc_entry_callbacks_t_found_entry_get},
{"SVN::_Wc::new_svn_wc_entry_callbacks_t", _wrap_new_svn_wc_entry_callbacks_t},
{"SVN::_Wc::delete_svn_wc_entry_callbacks_t", _wrap_delete_svn_wc_entry_callbacks_t},
{"SVN::_Wc::svn_wc_walk_entries3", _wrap_svn_wc_walk_entries3},
{"SVN::_Wc::svn_wc_walk_entries2", _wrap_svn_wc_walk_entries2},
{"SVN::_Wc::svn_wc_walk_entries", _wrap_svn_wc_walk_entries},
{"SVN::_Wc::svn_wc_mark_missing_deleted", _wrap_svn_wc_mark_missing_deleted},
{"SVN::_Wc::svn_wc_ensure_adm4", _wrap_svn_wc_ensure_adm4},
{"SVN::_Wc::svn_wc_ensure_adm3", _wrap_svn_wc_ensure_adm3},
{"SVN::_Wc::svn_wc_ensure_adm2", _wrap_svn_wc_ensure_adm2},
{"SVN::_Wc::svn_wc_ensure_adm", _wrap_svn_wc_ensure_adm},
{"SVN::_Wc::svn_wc_maybe_set_repos_root", _wrap_svn_wc_maybe_set_repos_root},
{"SVN::_Wc::svn_wc_status3_t_kind_set", _wrap_svn_wc_status3_t_kind_set},
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
{"SVN::_Wc::svn_wc_revision_status2", _wrap_svn_wc_revision_status2},
{"SVN::_Wc::svn_wc_revision_status", _wrap_svn_wc_revision_status},
{"SVN::_Wc::svn_wc_set_changelist2", _wrap_svn_wc_set_changelist2},
{"SVN::_Wc::svn_wc_set_changelist", _wrap_svn_wc_set_changelist},
{"SVN::_Wc::svn_wc_get_changelists", _wrap_svn_wc_get_changelists},
{"SVN::_Wc::svn_wc_crop_tree2", _wrap_svn_wc_crop_tree2},
{"SVN::_Wc::svn_wc_crop_tree", _wrap_svn_wc_crop_tree},
{"SVN::_Wc::svn_wc_exclude", _wrap_svn_wc_exclude},
{"SVN::_Wc::svn_wc_read_kind2", _wrap_svn_wc_read_kind2},
{"SVN::_Wc::svn_wc_read_kind", _wrap_svn_wc_read_kind},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_file_opened", _wrap_svn_wc_diff_callbacks4_invoke_file_opened},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_file_changed", _wrap_svn_wc_diff_callbacks4_invoke_file_changed},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_file_added", _wrap_svn_wc_diff_callbacks4_invoke_file_added},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_file_deleted", _wrap_svn_wc_diff_callbacks4_invoke_file_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_dir_deleted", _wrap_svn_wc_diff_callbacks4_invoke_dir_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_dir_opened", _wrap_svn_wc_diff_callbacks4_invoke_dir_opened},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_dir_added", _wrap_svn_wc_diff_callbacks4_invoke_dir_added},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_dir_props_changed", _wrap_svn_wc_diff_callbacks4_invoke_dir_props_changed},
{"SVN::_Wc::svn_wc_diff_callbacks4_invoke_dir_closed", _wrap_svn_wc_diff_callbacks4_invoke_dir_closed},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_file_changed", _wrap_svn_wc_diff_callbacks3_invoke_file_changed},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_file_added", _wrap_svn_wc_diff_callbacks3_invoke_file_added},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_file_deleted", _wrap_svn_wc_diff_callbacks3_invoke_file_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_dir_added", _wrap_svn_wc_diff_callbacks3_invoke_dir_added},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_dir_deleted", _wrap_svn_wc_diff_callbacks3_invoke_dir_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_dir_props_changed", _wrap_svn_wc_diff_callbacks3_invoke_dir_props_changed},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_dir_opened", _wrap_svn_wc_diff_callbacks3_invoke_dir_opened},
{"SVN::_Wc::svn_wc_diff_callbacks3_invoke_dir_closed", _wrap_svn_wc_diff_callbacks3_invoke_dir_closed},
{"SVN::_Wc::svn_wc_diff_callbacks2_invoke_file_changed", _wrap_svn_wc_diff_callbacks2_invoke_file_changed},
{"SVN::_Wc::svn_wc_diff_callbacks2_invoke_file_added", _wrap_svn_wc_diff_callbacks2_invoke_file_added},
{"SVN::_Wc::svn_wc_diff_callbacks2_invoke_file_deleted", _wrap_svn_wc_diff_callbacks2_invoke_file_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks2_invoke_dir_added", _wrap_svn_wc_diff_callbacks2_invoke_dir_added},
{"SVN::_Wc::svn_wc_diff_callbacks2_invoke_dir_deleted", _wrap_svn_wc_diff_callbacks2_invoke_dir_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks2_invoke_dir_props_changed", _wrap_svn_wc_diff_callbacks2_invoke_dir_props_changed},
{"SVN::_Wc::svn_wc_diff_callbacks_invoke_file_changed", _wrap_svn_wc_diff_callbacks_invoke_file_changed},
{"SVN::_Wc::svn_wc_diff_callbacks_invoke_file_added", _wrap_svn_wc_diff_callbacks_invoke_file_added},
{"SVN::_Wc::svn_wc_diff_callbacks_invoke_file_deleted", _wrap_svn_wc_diff_callbacks_invoke_file_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks_invoke_dir_added", _wrap_svn_wc_diff_callbacks_invoke_dir_added},
{"SVN::_Wc::svn_wc_diff_callbacks_invoke_dir_deleted", _wrap_svn_wc_diff_callbacks_invoke_dir_deleted},
{"SVN::_Wc::svn_wc_diff_callbacks_invoke_props_changed", _wrap_svn_wc_diff_callbacks_invoke_props_changed},
{"SVN::_Wc::svn_wc_entry_callbacks2_invoke_found_entry", _wrap_svn_wc_entry_callbacks2_invoke_found_entry},
{"SVN::_Wc::svn_wc_entry_callbacks2_invoke_handle_error", _wrap_svn_wc_entry_callbacks2_invoke_handle_error},
{"SVN::_Wc::svn_wc_entry_callbacks_invoke_found_entry", _wrap_svn_wc_entry_callbacks_invoke_found_entry},
{"SVN::_Wc::svn_wc_invoke_external_update", _wrap_svn_wc_invoke_external_update},
{"SVN::_Wc::svn_wc_invoke_notify_func2", _wrap_svn_wc_invoke_notify_func2},
{"SVN::_Wc::svn_wc_invoke_notify_func", _wrap_svn_wc_invoke_notify_func},
{"SVN::_Wc::svn_wc_invoke_conflict_resolver_func2", _wrap_svn_wc_invoke_conflict_resolver_func2},
{"SVN::_Wc::svn_wc_invoke_conflict_resolver_func", _wrap_svn_wc_invoke_conflict_resolver_func},
{"SVN::_Wc::svn_wc_invoke_status_func4", _wrap_svn_wc_invoke_status_func4},
{"SVN::_Wc::svn_wc_invoke_status_func3", _wrap_svn_wc_invoke_status_func3},
{"SVN::_Wc::svn_wc_invoke_status_func2", _wrap_svn_wc_invoke_status_func2},
{"SVN::_Wc::svn_wc_invoke_status_func", _wrap_svn_wc_invoke_status_func},
{"SVN::_Wc::svn_wc_invoke_get_file", _wrap_svn_wc_invoke_get_file},
src/subversion/subversion/bindings/swig/proxy/pyrun.swg view on Meta::CPAN
/* Convert a function ptr value */
SWIGRUNTIME int
SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
if (!PyCFunction_Check(obj)) {
return SWIG_ConvertPtr(obj, ptr, ty, 0);
} else {
void *vptr = 0;
/* here we get the method pointer for callbacks */
const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
if (desc)
desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
if (!desc)
return SWIG_ERROR;
if (ty) {
swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
if (tc) {
int newmemory = 0;
src/subversion/subversion/bindings/swig/proxy/svn_ra_h.swg view on Meta::CPAN
%{
#include "svn_ra.h"
%}
%include svn_ra.h
/* Structure definitions */
#ifdef SWIGPYTHON
%proxy(svn_ra_reporter3_t);
%proxy(svn_ra_reporter2_t);
%proxy(svn_ra_reporter_t);
%proxy(svn_ra_callbacks2_t);
%proxy(svn_ra_callbacks_t);
%opaque_proxy(svn_ra_session_t);
%proxy(svn_ra_plugin_t);
#endif
/* Callbacks */
%inline %{
static svn_error_t * svn_ra_reporter3_invoke_set_path(
svn_ra_reporter3_t * _obj, void *report_baton, const char *path, svn_revnum_t revision, svn_depth_t depth, svn_boolean_t start_empty, const char *lock_token, apr_pool_t *pool) {
return (_obj->set_path)(report_baton, path, revision, depth, start_empty, lock_token, pool);
src/subversion/subversion/bindings/swig/proxy/svn_ra_h.swg view on Meta::CPAN
static svn_error_t * svn_ra_reporter_invoke_finish_report(
svn_ra_reporter_t * _obj, void *report_baton, apr_pool_t *pool) {
return (_obj->finish_report)(report_baton, pool);
}
static svn_error_t * svn_ra_reporter_invoke_abort_report(
svn_ra_reporter_t * _obj, void *report_baton, apr_pool_t *pool) {
return (_obj->abort_report)(report_baton, pool);
}
static svn_error_t * svn_ra_callbacks2_invoke_open_tmp_file(
svn_ra_callbacks2_t * _obj, apr_file_t **fp, void *callback_baton, apr_pool_t *pool) {
return (_obj->open_tmp_file)(fp, callback_baton, pool);
}
static svn_error_t * svn_ra_callbacks_invoke_open_tmp_file(
svn_ra_callbacks_t * _obj, apr_file_t **fp, void *callback_baton, apr_pool_t *pool) {
return (_obj->open_tmp_file)(fp, callback_baton, pool);
}
static svn_error_t * svn_ra_plugin_invoke_open(
svn_ra_plugin_t * _obj, void **session_baton, const char *repos_URL, const svn_ra_callbacks_t *callbacks, void *callback_baton, apr_hash_t *config, apr_pool_t *pool) {
return (_obj->open)(session_baton, repos_URL, callbacks, callback_baton, config, pool);
}
static svn_error_t * svn_ra_plugin_invoke_get_latest_revnum(
svn_ra_plugin_t * _obj, void *session_baton, svn_revnum_t *latest_revnum, apr_pool_t *pool) {
return (_obj->get_latest_revnum)(session_baton, latest_revnum, pool);
}
static svn_error_t * svn_ra_plugin_invoke_get_dated_revision(
svn_ra_plugin_t * _obj, void *session_baton, svn_revnum_t *revision, apr_time_t tm, apr_pool_t *pool) {
return (_obj->get_dated_revision)(session_baton, revision, tm, pool);
src/subversion/subversion/bindings/swig/proxy/svn_ra_h.swg view on Meta::CPAN
%funcptr_member_proxy(svn_ra_reporter2_t, set_path, svn_ra_reporter2_invoke_set_path);
%funcptr_member_proxy(svn_ra_reporter2_t, delete_path, svn_ra_reporter2_invoke_delete_path);
%funcptr_member_proxy(svn_ra_reporter2_t, link_path, svn_ra_reporter2_invoke_link_path);
%funcptr_member_proxy(svn_ra_reporter2_t, finish_report, svn_ra_reporter2_invoke_finish_report);
%funcptr_member_proxy(svn_ra_reporter2_t, abort_report, svn_ra_reporter2_invoke_abort_report);
%funcptr_member_proxy(svn_ra_reporter_t, set_path, svn_ra_reporter_invoke_set_path);
%funcptr_member_proxy(svn_ra_reporter_t, delete_path, svn_ra_reporter_invoke_delete_path);
%funcptr_member_proxy(svn_ra_reporter_t, link_path, svn_ra_reporter_invoke_link_path);
%funcptr_member_proxy(svn_ra_reporter_t, finish_report, svn_ra_reporter_invoke_finish_report);
%funcptr_member_proxy(svn_ra_reporter_t, abort_report, svn_ra_reporter_invoke_abort_report);
%funcptr_member_proxy(svn_ra_callbacks2_t, open_tmp_file, svn_ra_callbacks2_invoke_open_tmp_file);
%funcptr_member_proxy(svn_ra_callbacks_t, open_tmp_file, svn_ra_callbacks_invoke_open_tmp_file);
%funcptr_member_proxy(svn_ra_plugin_t, open, svn_ra_plugin_invoke_open);
%funcptr_member_proxy(svn_ra_plugin_t, get_latest_revnum, svn_ra_plugin_invoke_get_latest_revnum);
%funcptr_member_proxy(svn_ra_plugin_t, get_dated_revision, svn_ra_plugin_invoke_get_dated_revision);
%funcptr_member_proxy(svn_ra_plugin_t, change_rev_prop, svn_ra_plugin_invoke_change_rev_prop);
%funcptr_member_proxy(svn_ra_plugin_t, rev_proplist, svn_ra_plugin_invoke_rev_proplist);
%funcptr_member_proxy(svn_ra_plugin_t, rev_prop, svn_ra_plugin_invoke_rev_prop);
%funcptr_member_proxy(svn_ra_plugin_t, get_commit_editor, svn_ra_plugin_invoke_get_commit_editor);
%funcptr_member_proxy(svn_ra_plugin_t, get_file, svn_ra_plugin_invoke_get_file);
%funcptr_member_proxy(svn_ra_plugin_t, get_dir, svn_ra_plugin_invoke_get_dir);
%funcptr_member_proxy(svn_ra_plugin_t, do_update, svn_ra_plugin_invoke_do_update);
src/subversion/subversion/bindings/swig/proxy/svn_wc_h.swg view on Meta::CPAN
%opaque_proxy(svn_wc_context_t);
%opaque_proxy(svn_wc_adm_access_t);
%opaque_proxy(svn_wc_traversal_info_t);
%proxy(svn_wc_external_item2_t);
%proxy(svn_wc_external_item_t);
%proxy(svn_wc_notify_t);
%proxy(svn_wc_conflict_version_t);
%proxy(svn_wc_conflict_description2_t);
%proxy(svn_wc_conflict_description_t);
%proxy(svn_wc_conflict_result_t);
%proxy(svn_wc_diff_callbacks4_t);
%proxy(svn_wc_diff_callbacks3_t);
%proxy(svn_wc_diff_callbacks2_t);
%proxy(svn_wc_diff_callbacks_t);
%proxy(svn_wc_entry_t);
%proxy(svn_wc_info_t);
%proxy(svn_wc_entry_callbacks2_t);
%proxy(svn_wc_entry_callbacks_t);
%proxy(svn_wc_status3_t);
%proxy(svn_wc_status2_t);
%proxy(svn_wc_status_t);
%opaque_proxy(svn_wc_committed_queue_t);
%proxy(svn_wc_revision_status_t);
#endif
/* Callbacks */
%inline %{
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_opened(
svn_wc_diff_callbacks4_t * _obj, svn_boolean_t *tree_conflicted, svn_boolean_t *skip, const char *path, svn_revnum_t rev, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->file_opened)(tree_conflicted, skip, path, rev, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_changed(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *...
return (_obj->file_changed)(contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_added(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *...
return (_obj->file_added)(contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, copyfrom_path, copyfrom_revision, propchanges, originalprops, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_file_deleted(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, apr_hash_t *originalprops, void *diff_baton, ...
return (_obj->file_deleted)(state, tree_conflicted, path, tmpfile1, tmpfile2, mimetype1, mimetype2, originalprops, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_deleted(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->dir_deleted)(state, tree_conflicted, path, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_opened(
svn_wc_diff_callbacks4_t * _obj, svn_boolean_t *tree_conflicted, svn_boolean_t *skip, svn_boolean_t *skip_children, const char *path, svn_revnum_t rev, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->dir_opened)(tree_conflicted, skip, skip_children, path, rev, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_added(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, svn_boolean_t *skip, svn_boolean_t *skip_children, const char *path, svn_revnum_t rev, const char *copyfrom_path, svn_revnum_t copyfrom_revision, void *d...
return (_obj->dir_added)(state, tree_conflicted, skip, skip_children, path, rev, copyfrom_path, copyfrom_revision, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_props_changed(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, svn_boolean_t dir_was_added, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton, apr_pool_t *scrat...
return (_obj->dir_props_changed)(propstate, tree_conflicted, path, dir_was_added, propchanges, original_props, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks4_invoke_dir_closed(
svn_wc_diff_callbacks4_t * _obj, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, svn_boolean_t dir_was_added, void *diff_baton, apr_pool_t *scratch_pool) {
return (_obj->dir_closed)(contentstate, propstate, tree_conflicted, path, dir_was_added, diff_baton, scratch_pool);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_file_changed(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1...
return (_obj->file_changed)(adm_access, contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_file_added(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1...
return (_obj->file_added)(adm_access, contentstate, propstate, tree_conflicted, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_file_deleted(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, apr_hash_t *...
return (_obj->file_deleted)(adm_access, state, tree_conflicted, path, tmpfile1, tmpfile2, mimetype1, mimetype2, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_added(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_added)(adm_access, state, tree_conflicted, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_deleted(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, svn_boolean_t *tree_conflicted, const char *path, void *diff_baton) {
return (_obj->dir_deleted)(adm_access, state, tree_conflicted, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_props_changed(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton) {
return (_obj->dir_props_changed)(adm_access, propstate, tree_conflicted, path, propchanges, original_props, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_opened(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_boolean_t *tree_conflicted, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_opened)(adm_access, tree_conflicted, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks3_invoke_dir_closed(
svn_wc_diff_callbacks3_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, svn_boolean_t *tree_conflicted, const char *path, void *diff_baton) {
return (_obj->dir_closed)(adm_access, contentstate, propstate, tree_conflicted, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_file_changed(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char ...
return (_obj->file_changed)(adm_access, contentstate, propstate, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_file_added(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *contentstate, svn_wc_notify_state_t *propstate, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char ...
return (_obj->file_added)(adm_access, contentstate, propstate, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, propchanges, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_file_deleted(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, apr_hash_t *originalprops, void *diff_baton)...
return (_obj->file_deleted)(adm_access, state, path, tmpfile1, tmpfile2, mimetype1, mimetype2, originalprops, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_dir_added(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_added)(adm_access, state, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_dir_deleted(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, void *diff_baton) {
return (_obj->dir_deleted)(adm_access, state, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks2_invoke_dir_props_changed(
svn_wc_diff_callbacks2_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton) {
return (_obj->dir_props_changed)(adm_access, state, path, propchanges, original_props, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_file_changed(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *mimetype1, const char *mimetype2, void *d...
return (_obj->file_changed)(adm_access, state, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_file_added(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, svn_revnum_t rev1, svn_revnum_t rev2, const char *mimetype1, const char *mimetype2, void *d...
return (_obj->file_added)(adm_access, state, path, tmpfile1, tmpfile2, rev1, rev2, mimetype1, mimetype2, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_file_deleted(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const char *tmpfile1, const char *tmpfile2, const char *mimetype1, const char *mimetype2, void *diff_baton) {
return (_obj->file_deleted)(adm_access, state, path, tmpfile1, tmpfile2, mimetype1, mimetype2, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_dir_added(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, svn_revnum_t rev, void *diff_baton) {
return (_obj->dir_added)(adm_access, state, path, rev, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_dir_deleted(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, void *diff_baton) {
return (_obj->dir_deleted)(adm_access, state, path, diff_baton);
}
static svn_error_t * svn_wc_diff_callbacks_invoke_props_changed(
svn_wc_diff_callbacks_t * _obj, svn_wc_adm_access_t *adm_access, svn_wc_notify_state_t *state, const char *path, const apr_array_header_t *propchanges, apr_hash_t *original_props, void *diff_baton) {
return (_obj->props_changed)(adm_access, state, path, propchanges, original_props, diff_baton);
}
static svn_error_t * svn_wc_entry_callbacks2_invoke_found_entry(
svn_wc_entry_callbacks2_t * _obj, const char *path, const svn_wc_entry_t *entry, void *walk_baton, apr_pool_t *pool) {
return (_obj->found_entry)(path, entry, walk_baton, pool);
}
static svn_error_t * svn_wc_entry_callbacks2_invoke_handle_error(
svn_wc_entry_callbacks2_t * _obj, const char *path, svn_error_t *err, void *walk_baton, apr_pool_t *pool) {
return (_obj->handle_error)(path, err, walk_baton, pool);
}
static svn_error_t * svn_wc_entry_callbacks_invoke_found_entry(
svn_wc_entry_callbacks_t * _obj, const char *path, const svn_wc_entry_t *entry, void *walk_baton, apr_pool_t *pool) {
return (_obj->found_entry)(path, entry, walk_baton, pool);
}
static svn_error_t * svn_wc_invoke_external_update(
svn_wc_external_update_t _obj, void *baton, const char *local_abspath, const svn_string_t *old_val, const svn_string_t *new_val, svn_depth_t depth, apr_pool_t *scratch_pool) {
return _obj(baton, local_abspath, old_val, new_val, depth, scratch_pool);
}
static void svn_wc_invoke_notify_func2(
svn_wc_notify_func2_t _obj, void *baton, const svn_wc_notify_t *notify, apr_pool_t *pool) {
src/subversion/subversion/bindings/swig/proxy/svn_wc_h.swg view on Meta::CPAN
}
static svn_error_t * svn_changelist_invoke_receiver(
svn_changelist_receiver_t _obj, void *baton, const char *path, const char *changelist, apr_pool_t *pool) {
return _obj(baton, path, changelist, pool);
}
%}
#ifdef SWIGPYTHON
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, file_opened, svn_wc_diff_callbacks4_invoke_file_opened);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, file_changed, svn_wc_diff_callbacks4_invoke_file_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, file_added, svn_wc_diff_callbacks4_invoke_file_added);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, file_deleted, svn_wc_diff_callbacks4_invoke_file_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, dir_deleted, svn_wc_diff_callbacks4_invoke_dir_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, dir_opened, svn_wc_diff_callbacks4_invoke_dir_opened);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, dir_added, svn_wc_diff_callbacks4_invoke_dir_added);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, dir_props_changed, svn_wc_diff_callbacks4_invoke_dir_props_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks4_t, dir_closed, svn_wc_diff_callbacks4_invoke_dir_closed);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, file_changed, svn_wc_diff_callbacks3_invoke_file_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, file_added, svn_wc_diff_callbacks3_invoke_file_added);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, file_deleted, svn_wc_diff_callbacks3_invoke_file_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, dir_added, svn_wc_diff_callbacks3_invoke_dir_added);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, dir_deleted, svn_wc_diff_callbacks3_invoke_dir_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, dir_props_changed, svn_wc_diff_callbacks3_invoke_dir_props_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, dir_opened, svn_wc_diff_callbacks3_invoke_dir_opened);
%funcptr_member_proxy(svn_wc_diff_callbacks3_t, dir_closed, svn_wc_diff_callbacks3_invoke_dir_closed);
%funcptr_member_proxy(svn_wc_diff_callbacks2_t, file_changed, svn_wc_diff_callbacks2_invoke_file_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks2_t, file_added, svn_wc_diff_callbacks2_invoke_file_added);
%funcptr_member_proxy(svn_wc_diff_callbacks2_t, file_deleted, svn_wc_diff_callbacks2_invoke_file_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks2_t, dir_added, svn_wc_diff_callbacks2_invoke_dir_added);
%funcptr_member_proxy(svn_wc_diff_callbacks2_t, dir_deleted, svn_wc_diff_callbacks2_invoke_dir_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks2_t, dir_props_changed, svn_wc_diff_callbacks2_invoke_dir_props_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks_t, file_changed, svn_wc_diff_callbacks_invoke_file_changed);
%funcptr_member_proxy(svn_wc_diff_callbacks_t, file_added, svn_wc_diff_callbacks_invoke_file_added);
%funcptr_member_proxy(svn_wc_diff_callbacks_t, file_deleted, svn_wc_diff_callbacks_invoke_file_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks_t, dir_added, svn_wc_diff_callbacks_invoke_dir_added);
%funcptr_member_proxy(svn_wc_diff_callbacks_t, dir_deleted, svn_wc_diff_callbacks_invoke_dir_deleted);
%funcptr_member_proxy(svn_wc_diff_callbacks_t, props_changed, svn_wc_diff_callbacks_invoke_props_changed);
%funcptr_member_proxy(svn_wc_entry_callbacks2_t, found_entry, svn_wc_entry_callbacks2_invoke_found_entry);
%funcptr_member_proxy(svn_wc_entry_callbacks2_t, handle_error, svn_wc_entry_callbacks2_invoke_handle_error);
%funcptr_member_proxy(svn_wc_entry_callbacks_t, found_entry, svn_wc_entry_callbacks_invoke_found_entry);
%funcptr_proxy(svn_wc_external_update_t, svn_wc_invoke_external_update);
%funcptr_proxy(svn_wc_notify_func2_t, svn_wc_invoke_notify_func2);
%funcptr_proxy(svn_wc_notify_func_t, svn_wc_invoke_notify_func);
%funcptr_proxy(svn_wc_conflict_resolver_func2_t, svn_wc_invoke_conflict_resolver_func2);
%funcptr_proxy(svn_wc_conflict_resolver_func_t, svn_wc_invoke_conflict_resolver_func);
%funcptr_proxy(svn_wc_status_func4_t, svn_wc_invoke_status_func4);
%funcptr_proxy(svn_wc_status_func3_t, svn_wc_invoke_status_func3);
%funcptr_proxy(svn_wc_status_func2_t, svn_wc_invoke_status_func2);
%funcptr_proxy(svn_wc_status_func_t, svn_wc_invoke_status_func);
%funcptr_proxy(svn_wc_get_file_t, svn_wc_invoke_get_file);
src/subversion/subversion/bindings/swig/proxy/swig_python_external_runtime.swg view on Meta::CPAN
/* Convert a function ptr value */
SWIGRUNTIME int
SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
if (!PyCFunction_Check(obj)) {
return SWIG_ConvertPtr(obj, ptr, ty, 0);
} else {
void *vptr = 0;
/* here we get the method pointer for callbacks */
const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
if (desc)
desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
if (!desc)
return SWIG_ERROR;
if (ty) {
swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
if (tc) {
int newmemory = 0;
src/subversion/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg view on Meta::CPAN
/* Global pointer used to keep some internal SWIG stuff */
static VALUE _cSWIG_Pointer = Qnil;
static VALUE swig_runtime_data_type_pointer = Qnil;
/* Global IDs used to keep some internal SWIG stuff */
static ID swig_arity_id = 0;
static ID swig_call_id = 0;
/*
If your swig extension is to be run within an embedded ruby and has
director callbacks, you should set -DRUBY_EMBEDDED during compilation.
This will reset ruby's stack frame on each entry point from the main
program the first time a virtual director function is invoked (in a
non-recursive way).
If this is not done, you run the risk of Ruby trashing the stack.
*/
#ifdef RUBY_EMBEDDED
# define SWIG_INIT_STACK \
if ( !swig_virtual_calls ) { RUBY_INIT_STACK } \
src/subversion/subversion/bindings/swig/python/core.c view on Meta::CPAN
/* Convert a function ptr value */
SWIGRUNTIME int
SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
if (!PyCFunction_Check(obj)) {
return SWIG_ConvertPtr(obj, ptr, ty, 0);
} else {
void *vptr = 0;
/* here we get the method pointer for callbacks */
const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
if (desc)
desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
if (!desc)
return SWIG_ERROR;
if (ty) {
swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
if (tc) {
int newmemory = 0;
src/subversion/subversion/bindings/swig/python/core.py view on Meta::CPAN
if self._parent_pool:
import weakref
# Make sure that the parent object is valid
self._parent_pool.assert_valid()
# Refer to self using a weakrefrence so that we don't
# create a reference cycle
weakself = weakref.ref(self)
# Set up callbacks to mark pool as invalid when parents
# are destroyed
self._weakparent = weakref.ref(self._parent_pool._is_valid,
lambda x: _mark_weakpool_invalid(weakself))
# Mark pool as valid
self._is_valid = lambda: 1
def _wrap(self, obj):
"""Mark a SWIG object as owned by this pool"""
self.assert_valid()
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
return svn_error_createf(APR_EGENERAL, NULL,
"Error converting object of type '%s'", datatype);
}
/*** Editor Wrapping ***/
/* this baton is used for the editor, directory, and file batons. */
typedef struct item_baton {
PyObject *editor; /* the editor handling the callbacks */
PyObject *baton; /* the dir/file baton (or NULL for edit baton) */
} item_baton;
static item_baton *make_baton(apr_pool_t *pool,
PyObject *editor,
PyObject *baton)
{
item_baton *newb = apr_palloc(pool, sizeof(*newb));
/* Note: We steal the caller's reference to 'baton'. Also, to avoid
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
Py_DECREF(result);
}
Py_DECREF(py_hash);
Py_DECREF(py_scratch_pool);
finished:
svn_swig_py_release_py_lock();
return err;
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_open_tmp_file(apr_file_t **fp,
void *callback_baton,
apr_pool_t *pool)
{
PyObject *callbacks = (PyObject *)callback_baton;
PyObject *py_callback, *result;
svn_error_t *err = SVN_NO_ERROR;
*fp = NULL;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"open_tmp_file");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
}
}
Py_XDECREF(result);
finished:
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_get_wc_prop(void *baton,
const char *path,
const char *name,
const svn_string_t **value,
apr_pool_t *pool)
{
PyObject *callbacks = (PyObject *)baton;
PyObject *py_callback, *result;
svn_error_t *err = SVN_NO_ERROR;
*value = NULL;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"get_wc_prop");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
}
}
Py_XDECREF(result);
finished:
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_push_or_set_wc_prop(const char *callback,
void *baton,
const char *path,
const char *name,
const svn_string_t *value,
apr_pool_t *pool)
{
PyObject *callbacks = (PyObject *)baton;
PyObject *py_callback, *py_value, *result;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)callback);
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
err = callback_exception_error();
}
Py_XDECREF(result);
finished:
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_set_wc_prop(void *baton,
const char *path,
const char *name,
const svn_string_t *value,
apr_pool_t *pool)
{
return ra_callbacks_push_or_set_wc_prop("set_wc_prop", baton, path,
name, value, pool);
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_push_wc_prop(void *baton,
const char *path,
const char *name,
const svn_string_t *value,
apr_pool_t *pool)
{
return ra_callbacks_push_or_set_wc_prop("push_wc_prop", baton, path,
name, value, pool);
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_invalidate_wc_props(void *baton,
const char *path,
const char *name,
apr_pool_t *pool)
{
PyObject *callbacks = (PyObject *)baton;
PyObject *py_callback, *result;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks,
(char *)"invalidate_wc_props");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
err = callback_exception_error();
}
Py_XDECREF(result);
finished:
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_ra_callbacks_t */
static void
ra_callbacks_progress_func(apr_off_t progress,
apr_off_t total,
void *baton,
apr_pool_t *pool)
{
PyObject *callbacks = (PyObject *)baton;
PyObject *py_callback, *py_progress, *py_total, *result;
py_progress = py_total = NULL;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks,
(char *)"progress_func");
if (py_callback == NULL)
{
/* Ouch, no way to pass on exceptions! */
/* err = callback_exception_error(); */
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
Py_XDECREF(result);
finished:
Py_XDECREF(py_callback);
Py_XDECREF(py_progress);
Py_XDECREF(py_total);
svn_swig_py_release_py_lock();
/* Sure hope nothing went wrong... */
/* return err; */
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_cancel_func(void *baton)
{
PyObject *callbacks = (PyObject *)baton;
PyObject *py_callback;
svn_error_t *err;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks,
(char *)"cancel_func");
svn_swig_py_release_py_lock();
err = svn_swig_py_cancel_func(py_callback);
svn_swig_py_acquire_py_lock();
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_ra_callbacks_t */
static svn_error_t *
ra_callbacks_get_client_string(void *baton,
const char **name,
apr_pool_t *pool)
{
PyObject *callbacks = (PyObject *)baton;
PyObject *py_callback, *result;
svn_error_t *err = SVN_NO_ERROR;
*name = NULL;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"get_client_string");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
}
Py_XDECREF(result);
finished:
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
void
svn_swig_py_setup_ra_callbacks(svn_ra_callbacks2_t **callbacks,
void **baton,
PyObject *py_callbacks,
apr_pool_t *pool)
{
svn_error_t *err = svn_ra_create_callbacks(callbacks, pool);
PyObject *py_auth_baton;
if (err)
{
svn_swig_py_svn_exception(err);
return;
}
(*callbacks)->open_tmp_file = ra_callbacks_open_tmp_file;
py_auth_baton = PyObject_GetAttrString(py_callbacks, (char *)"auth_baton");
if (svn_swig_ConvertPtrString(py_auth_baton,
(void **)&((*callbacks)->auth_baton),
"svn_auth_baton_t *"))
{
err = type_conversion_error("svn_auth_baton_t *");
svn_swig_py_svn_exception(err);
Py_XDECREF(py_auth_baton);
return;
}
Py_XDECREF(py_auth_baton);
(*callbacks)->get_wc_prop = ra_callbacks_get_wc_prop;
(*callbacks)->set_wc_prop = ra_callbacks_set_wc_prop;
(*callbacks)->push_wc_prop = ra_callbacks_push_wc_prop;
(*callbacks)->invalidate_wc_props = ra_callbacks_invalidate_wc_props;
(*callbacks)->progress_func = ra_callbacks_progress_func;
(*callbacks)->progress_baton = py_callbacks;
(*callbacks)->cancel_func = ra_callbacks_cancel_func;
(*callbacks)->get_client_string = ra_callbacks_get_client_string;
*baton = py_callbacks;
}
svn_error_t *svn_swig_py_commit_callback2(const svn_commit_info_t *commit_info,
void *baton,
apr_pool_t *pool)
{
PyObject *receiver = baton;
PyObject *result;
svn_error_t *err = SVN_NO_ERROR;
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
}
const svn_ra_reporter2_t swig_py_ra_reporter2 = {
reporter_set_path,
reporter_delete_path,
reporter_link_path,
reporter_finish_report,
reporter_abort_report
};
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_file_changed_or_added(const char *callback,
svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *contentstate,
svn_wc_notify_state_t *propstate,
const char *path,
const char *tmpfile1,
const char *tmpfile2,
svn_revnum_t rev1,
svn_revnum_t rev2,
const char *mimetype1,
const char *mimetype2,
const apr_array_header_t *propchanges,
apr_hash_t *originalprops,
void *diff_baton)
{
PyObject *callbacks = (PyObject *)diff_baton;
PyObject *py_callback;
PyObject *result = NULL;
int py_contentstate, py_propstate;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)callback);
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
if (propstate != NULL)
*propstate = py_propstate;
finished:
Py_XDECREF(result);
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_file_changed(svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *contentstate,
svn_wc_notify_state_t *propstate,
const char *path,
const char *tmpfile1,
const char *tmpfile2,
svn_revnum_t rev1,
svn_revnum_t rev2,
const char *mimetype1,
const char *mimetype2,
const apr_array_header_t *propchanges,
apr_hash_t *originalprops,
void *diff_baton)
{
return wc_diff_callbacks2_file_changed_or_added("file_changed",
adm_access,
contentstate,
propstate,
path,
tmpfile1,
tmpfile2,
rev1, rev2,
mimetype1,
mimetype2,
propchanges,
originalprops,
diff_baton);
}
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_file_added(svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *contentstate,
svn_wc_notify_state_t *propstate,
const char *path,
const char *tmpfile1,
const char *tmpfile2,
svn_revnum_t rev1,
svn_revnum_t rev2,
const char *mimetype1,
const char *mimetype2,
const apr_array_header_t *propchanges,
apr_hash_t *originalprops,
void *diff_baton)
{
return wc_diff_callbacks2_file_changed_or_added("file_added",
adm_access,
contentstate,
propstate,
path,
tmpfile1,
tmpfile2,
rev1, rev2,
mimetype1,
mimetype2,
propchanges,
originalprops,
diff_baton);
}
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_file_deleted(svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *state,
const char *path,
const char *tmpfile1,
const char *tmpfile2,
const char *mimetype1,
const char *mimetype2,
apr_hash_t *originalprops,
void *diff_baton)
{
PyObject *callbacks = (PyObject *)diff_baton;
PyObject *py_callback, *result = NULL;
long py_state;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"file_deleted");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
if (state != NULL)
*state = py_state;
finished:
Py_XDECREF(result);
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_dir_added(svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *state,
const char *path,
svn_revnum_t rev,
void *diff_baton)
{
PyObject *callbacks = (PyObject *)diff_baton;
PyObject *py_callback, *result = NULL;
long py_state;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"dir_added");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
if (state != NULL)
*state = py_state;
finished:
Py_XDECREF(result);
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_dir_deleted(svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *state,
const char *path,
void *diff_baton)
{
PyObject *callbacks = (PyObject *)diff_baton;
PyObject *py_callback, *result = NULL;
long py_state;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"dir_deleted");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
if (state != NULL)
*state = py_state;
finished:
Py_XDECREF(result);
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
/* svn_wc_diff_callbacks2_t */
static svn_error_t *
wc_diff_callbacks2_dir_props_changed(svn_wc_adm_access_t *adm_access,
svn_wc_notify_state_t *state,
const char *path,
const apr_array_header_t *propchanges,
apr_hash_t *originalprops,
void *diff_baton)
{
PyObject *callbacks = (PyObject *)diff_baton;
PyObject *py_callback;
PyObject *result = NULL;
long py_state;
svn_error_t *err = SVN_NO_ERROR;
svn_swig_py_acquire_py_lock();
py_callback = PyObject_GetAttrString(callbacks, (char *)"dir_props_changed");
if (py_callback == NULL)
{
err = callback_exception_error();
goto finished;
}
else if (py_callback == Py_None)
{
goto finished;
}
src/subversion/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c view on Meta::CPAN
if (state != NULL)
*state = py_state;
finished:
Py_XDECREF(result);
Py_XDECREF(py_callback);
svn_swig_py_release_py_lock();
return err;
}
svn_wc_diff_callbacks2_t *
svn_swig_py_setup_wc_diff_callbacks2(void **baton,
PyObject *py_callbacks,
apr_pool_t *pool)
{
svn_wc_diff_callbacks2_t *callbacks = apr_palloc(pool, sizeof(*callbacks));
*baton = py_callbacks;
callbacks->file_changed = wc_diff_callbacks2_file_changed;
callbacks->file_added = wc_diff_callbacks2_file_added;
callbacks->file_deleted = wc_diff_callbacks2_file_deleted;
callbacks->dir_added = wc_diff_callbacks2_dir_added;
callbacks->dir_deleted = wc_diff_callbacks2_dir_deleted;
callbacks->dir_props_changed = wc_diff_callbacks2_dir_props_changed;
return callbacks;
}
svn_boolean_t
svn_swig_py_config_enumerator2(const char *name,
const char *value,
void *baton,
apr_pool_t *pool)
{
PyObject *function = baton;
PyObject *result;