source: valtobtest/subversion-1.6.2/subversion/bindings/swig/proxy/svn_error_h.swg @ 3

Last change on this file since 3 was 3, checked in by valtob, 15 years ago

subversion source 1.6.2 as test

File size: 844 bytes
Line 
1/* Proxy classes for svn_error.h
2 * DO NOT EDIT -- AUTOMATICALLY GENERATED */
3
4/* No default constructors for opaque structs */
5#ifdef SWIGPYTHON
6#endif
7
8/* Callback typemaps */
9#ifdef SWIGPYTHON
10%apply CALLABLE_CALLBACK {
11  svn_error_malfunction_handler_t
12};
13%apply CALLABLE_CALLBACK * {
14  svn_error_malfunction_handler_t *
15};
16#endif
17
18/* Baton typemaps */
19
20/* Includes */
21%{
22#include "svn_error.h"
23%}
24%include svn_error.h
25
26/* Structure definitions */
27#ifdef SWIGPYTHON
28#endif
29
30/* Callbacks */
31
32%inline %{
33static svn_error_t * svn_error_invoke_malfunction_handler(
34  svn_error_malfunction_handler_t _obj, svn_boolean_t can_return, const char *file, int line, const char *expr) {
35  return _obj(can_return, file, line, expr);
36}
37
38%}
39
40#ifdef SWIGPYTHON
41%funcptr_proxy(svn_error_malfunction_handler_t, svn_error_invoke_malfunction_handler);
42
43#endif
Note: See TracBrowser for help on using the repository browser.