1389
1591
SWIGRUNTIME PyObject *
1390
PySwigObject_str(PySwigObject *v)
1592
SwigPyObject_str(SwigPyObject *v)
1392
1594
char result[SWIG_BUFFER_SIZE];
1393
1595
return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ?
1394
PyString_FromString(result) : 0;
1596
SWIG_Python_str_FromChar(result) : 0;
1397
1599
SWIGRUNTIME int
1398
PySwigObject_compare(PySwigObject *v, PySwigObject *w)
1600
SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w)
1400
1602
void *i = v->ptr;
1401
1603
void *j = w->ptr;
1402
1604
return (i < j) ? -1 : ((i > j) ? 1 : 0);
1405
SWIGRUNTIME PyTypeObject* _PySwigObject_type(void);
1407
SWIGRUNTIME PyTypeObject*
1408
PySwigObject_type(void) {
1409
static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type();
1607
/* Added for Python 3.x, would it also be useful for Python 2.x? */
1608
SWIGRUNTIME PyObject*
1609
SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op)
1612
if( op != Py_EQ && op != Py_NE ) {
1613
Py_INCREF(Py_NotImplemented);
1614
return Py_NotImplemented;
1616
res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0);
1621
SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void);
1623
#ifdef SWIGPYTHON_BUILTIN
1624
static swig_type_info *SwigPyObject_stype = 0;
1625
SWIGRUNTIME PyTypeObject*
1626
SwigPyObject_type(void) {
1627
SwigPyClientData *cd;
1628
assert(SwigPyObject_stype);
1629
cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
1635
SWIGRUNTIME PyTypeObject*
1636
SwigPyObject_type(void) {
1637
static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce();
1413
1642
SWIGRUNTIMEINLINE int
1414
PySwigObject_Check(PyObject *op) {
1415
return ((op)->ob_type == PySwigObject_type())
1416
|| (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
1643
SwigPyObject_Check(PyObject *op) {
1644
#ifdef SWIGPYTHON_BUILTIN
1645
PyTypeObject *target_tp = SwigPyObject_type();
1646
if (PyType_IsSubtype(op->ob_type, target_tp))
1648
return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0);
1650
return (Py_TYPE(op) == SwigPyObject_type())
1651
|| (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0);
1419
1655
SWIGRUNTIME PyObject *
1420
PySwigObject_New(void *ptr, swig_type_info *ty, int own);
1656
SwigPyObject_New(void *ptr, swig_type_info *ty, int own);
1422
1658
SWIGRUNTIME void
1423
PySwigObject_dealloc(PyObject *v)
1659
SwigPyObject_dealloc(PyObject *v)
1425
PySwigObject *sobj = (PySwigObject *) v;
1661
SwigPyObject *sobj = (SwigPyObject *) v;
1426
1662
PyObject *next = sobj->next;
1427
1663
if (sobj->own == SWIG_POINTER_OWN) {
1428
1664
swig_type_info *ty = sobj->ty;
1429
PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
1665
SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
1430
1666
PyObject *destroy = data ? data->destroy : 0;
1432
1668
/* destroy is always a VARARGS method */
1434
1670
if (data->delargs) {
1435
/* we need to create a temporal object to carry the destroy operation */
1436
PyObject *tmp = PySwigObject_New(sobj->ptr, ty, 0);
1671
/* we need to create a temporary object to carry the destroy operation */
1672
PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1437
1673
res = SWIG_Python_CallFunctor(destroy, tmp);
1438
1674
Py_DECREF(tmp);
1550
1786
static PyMethodDef
1551
1787
swigobject_methods[] = {
1552
{(char *)"disown", (PyCFunction)PySwigObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"},
1553
{(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_NOARGS, (char *)"aquires ownership of the pointer"},
1554
{(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1555
{(char *)"append", (PyCFunction)PySwigObject_append, METH_O, (char *)"appends another 'this' object"},
1556
{(char *)"next", (PyCFunction)PySwigObject_next, METH_NOARGS, (char *)"returns the next 'this' object"},
1557
{(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_NOARGS, (char *)"returns object representation"},
1788
{(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"},
1789
{(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"aquires ownership of the pointer"},
1790
{(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1791
{(char *)"append", (PyCFunction)SwigPyObject_append, METH_O, (char *)"appends another 'this' object"},
1792
{(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"},
1793
{(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"},
1561
1797
static PyMethodDef
1562
1798
swigobject_methods[] = {
1563
{(char *)"disown", (PyCFunction)PySwigObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"},
1564
{(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"},
1565
{(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1566
{(char *)"append", (PyCFunction)PySwigObject_append, METH_VARARGS, (char *)"appends another 'this' object"},
1567
{(char *)"next", (PyCFunction)PySwigObject_next, METH_VARARGS, (char *)"returns the next 'this' object"},
1568
{(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_VARARGS, (char *)"returns object representation"},
1799
{(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"},
1800
{(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"},
1801
{(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1802
{(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"},
1803
{(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"},
1804
{(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"},
1573
1809
#if PY_VERSION_HEX < 0x02020000
1574
1810
SWIGINTERN PyObject *
1575
PySwigObject_getattr(PySwigObject *sobj,char *name)
1811
SwigPyObject_getattr(SwigPyObject *sobj,char *name)
1577
1813
return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
1581
1817
SWIGRUNTIME PyTypeObject*
1582
_PySwigObject_type(void) {
1818
SwigPyObject_TypeOnce(void) {
1583
1819
static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
1585
static PyNumberMethods PySwigObject_as_number = {
1821
static PyNumberMethods SwigPyObject_as_number = {
1586
1822
(binaryfunc)0, /*nb_add*/
1587
1823
(binaryfunc)0, /*nb_subtract*/
1588
1824
(binaryfunc)0, /*nb_multiply*/
1825
/* nb_divide removed in Python 3 */
1826
#if PY_VERSION_HEX < 0x03000000
1589
1827
(binaryfunc)0, /*nb_divide*/
1590
1829
(binaryfunc)0, /*nb_remainder*/
1591
1830
(binaryfunc)0, /*nb_divmod*/
1592
1831
(ternaryfunc)0,/*nb_power*/
1618
static PyTypeObject pyswigobject_type;
1867
static PyTypeObject swigpyobject_type;
1619
1868
static int type_init = 0;
1620
1869
if (!type_init) {
1621
const PyTypeObject tmp
1623
PyObject_HEAD_INIT(NULL)
1625
(char *)"PySwigObject", /* tp_name */
1626
sizeof(PySwigObject), /* tp_basicsize */
1627
0, /* tp_itemsize */
1628
(destructor)PySwigObject_dealloc, /* tp_dealloc */
1629
(printfunc)PySwigObject_print, /* tp_print */
1870
const PyTypeObject tmp = {
1871
/* PyObject header changed in Python 3 */
1872
#if PY_VERSION_HEX >= 0x03000000
1873
PyVarObject_HEAD_INIT(NULL, 0)
1875
PyObject_HEAD_INIT(NULL)
1878
(char *)"SwigPyObject", /* tp_name */
1879
sizeof(SwigPyObject), /* tp_basicsize */
1880
0, /* tp_itemsize */
1881
(destructor)SwigPyObject_dealloc, /* tp_dealloc */
1882
(printfunc)SwigPyObject_print, /* tp_print */
1630
1883
#if PY_VERSION_HEX < 0x02020000
1631
(getattrfunc)PySwigObject_getattr, /* tp_getattr */
1633
(getattrfunc)0, /* tp_getattr */
1635
(setattrfunc)0, /* tp_setattr */
1636
(cmpfunc)PySwigObject_compare, /* tp_compare */
1637
(reprfunc)PySwigObject_repr, /* tp_repr */
1638
&PySwigObject_as_number, /* tp_as_number */
1639
0, /* tp_as_sequence */
1640
0, /* tp_as_mapping */
1641
(hashfunc)0, /* tp_hash */
1642
(ternaryfunc)0, /* tp_call */
1643
(reprfunc)PySwigObject_str, /* tp_str */
1644
PyObject_GenericGetAttr, /* tp_getattro */
1645
0, /* tp_setattro */
1646
0, /* tp_as_buffer */
1647
Py_TPFLAGS_DEFAULT, /* tp_flags */
1648
swigobject_doc, /* tp_doc */
1649
0, /* tp_traverse */
1651
0, /* tp_richcompare */
1652
0, /* tp_weaklistoffset */
1884
(getattrfunc)SwigPyObject_getattr, /* tp_getattr */
1886
(getattrfunc)0, /* tp_getattr */
1888
(setattrfunc)0, /* tp_setattr */
1889
#if PY_VERSION_HEX >= 0x03000000
1890
0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */
1892
(cmpfunc)SwigPyObject_compare, /* tp_compare */
1894
(reprfunc)SwigPyObject_repr, /* tp_repr */
1895
&SwigPyObject_as_number, /* tp_as_number */
1896
0, /* tp_as_sequence */
1897
0, /* tp_as_mapping */
1898
(hashfunc)0, /* tp_hash */
1899
(ternaryfunc)0, /* tp_call */
1900
(reprfunc)SwigPyObject_str, /* tp_str */
1901
PyObject_GenericGetAttr, /* tp_getattro */
1902
0, /* tp_setattro */
1903
0, /* tp_as_buffer */
1904
Py_TPFLAGS_DEFAULT, /* tp_flags */
1905
swigobject_doc, /* tp_doc */
1906
0, /* tp_traverse */
1908
(richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */
1909
0, /* tp_weaklistoffset */
1653
1910
#if PY_VERSION_HEX >= 0x02020000
1655
0, /* tp_iternext */
1656
swigobject_methods, /* tp_methods */
1661
0, /* tp_descr_get */
1662
0, /* tp_descr_set */
1663
0, /* tp_dictoffset */
1672
0, /* tp_subclasses */
1673
0, /* tp_weaklist */
1912
0, /* tp_iternext */
1913
swigobject_methods, /* tp_methods */
1918
0, /* tp_descr_get */
1919
0, /* tp_descr_set */
1920
0, /* tp_dictoffset */
1929
0, /* tp_subclasses */
1930
0, /* tp_weaklist */
1675
1932
#if PY_VERSION_HEX >= 0x02030000
1935
#if PY_VERSION_HEX >= 0x02060000
1678
1938
#ifdef COUNT_ALLOCS
1679
0,0,0,0 /* tp_alloc -> tp_next */
1939
0,0,0,0 /* tp_alloc -> tp_next */
1682
pyswigobject_type = tmp;
1683
pyswigobject_type.ob_type = &PyType_Type;
1942
swigpyobject_type = tmp;
1944
#if PY_VERSION_HEX < 0x02020000
1945
swigpyobject_type.ob_type = &PyType_Type;
1947
if (PyType_Ready(&swigpyobject_type) < 0)
1686
return &pyswigobject_type;
1951
return &swigpyobject_type;
1689
1954
SWIGRUNTIME PyObject *
1690
PySwigObject_New(void *ptr, swig_type_info *ty, int own)
1955
SwigPyObject_New(void *ptr, swig_type_info *ty, int own)
1692
PySwigObject *sobj = PyObject_NEW(PySwigObject, PySwigObject_type());
1957
SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type());
1694
1959
sobj->ptr = ptr;
1755
2020
return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
1758
SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void);
2023
SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void);
1760
2025
SWIGRUNTIME PyTypeObject*
1761
PySwigPacked_type(void) {
1762
static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type();
2026
SwigPyPacked_type(void) {
2027
static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce();
1766
2031
SWIGRUNTIMEINLINE int
1767
PySwigPacked_Check(PyObject *op) {
1768
return ((op)->ob_type == _PySwigPacked_type())
1769
|| (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
2032
SwigPyPacked_Check(PyObject *op) {
2033
return ((op)->ob_type == SwigPyPacked_TypeOnce())
2034
|| (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0);
1772
2037
SWIGRUNTIME void
1773
PySwigPacked_dealloc(PyObject *v)
2038
SwigPyPacked_dealloc(PyObject *v)
1775
if (PySwigPacked_Check(v)) {
1776
PySwigPacked *sobj = (PySwigPacked *) v;
2040
if (SwigPyPacked_Check(v)) {
2041
SwigPyPacked *sobj = (SwigPyPacked *) v;
1777
2042
free(sobj->pack);
1779
2044
PyObject_DEL(v);
1782
2047
SWIGRUNTIME PyTypeObject*
1783
_PySwigPacked_type(void) {
2048
SwigPyPacked_TypeOnce(void) {
1784
2049
static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
1785
static PyTypeObject pyswigpacked_type;
1786
static int type_init = 0;
2050
static PyTypeObject swigpypacked_type;
2051
static int type_init = 0;
1787
2052
if (!type_init) {
1788
const PyTypeObject tmp
1790
PyObject_HEAD_INIT(NULL)
1792
(char *)"PySwigPacked", /* tp_name */
1793
sizeof(PySwigPacked), /* tp_basicsize */
1794
0, /* tp_itemsize */
1795
(destructor)PySwigPacked_dealloc, /* tp_dealloc */
1796
(printfunc)PySwigPacked_print, /* tp_print */
1797
(getattrfunc)0, /* tp_getattr */
1798
(setattrfunc)0, /* tp_setattr */
1799
(cmpfunc)PySwigPacked_compare, /* tp_compare */
1800
(reprfunc)PySwigPacked_repr, /* tp_repr */
1801
0, /* tp_as_number */
1802
0, /* tp_as_sequence */
1803
0, /* tp_as_mapping */
1804
(hashfunc)0, /* tp_hash */
1805
(ternaryfunc)0, /* tp_call */
1806
(reprfunc)PySwigPacked_str, /* tp_str */
1807
PyObject_GenericGetAttr, /* tp_getattro */
1808
0, /* tp_setattro */
1809
0, /* tp_as_buffer */
1810
Py_TPFLAGS_DEFAULT, /* tp_flags */
1811
swigpacked_doc, /* tp_doc */
1812
0, /* tp_traverse */
1814
0, /* tp_richcompare */
1815
0, /* tp_weaklistoffset */
2053
const PyTypeObject tmp = {
2054
/* PyObject header changed in Python 3 */
2055
#if PY_VERSION_HEX>=0x03000000
2056
PyVarObject_HEAD_INIT(NULL, 0)
2058
PyObject_HEAD_INIT(NULL)
2061
(char *)"SwigPyPacked", /* tp_name */
2062
sizeof(SwigPyPacked), /* tp_basicsize */
2063
0, /* tp_itemsize */
2064
(destructor)SwigPyPacked_dealloc, /* tp_dealloc */
2065
(printfunc)SwigPyPacked_print, /* tp_print */
2066
(getattrfunc)0, /* tp_getattr */
2067
(setattrfunc)0, /* tp_setattr */
2068
#if PY_VERSION_HEX>=0x03000000
2069
0, /* tp_reserved in 3.0.1 */
2071
(cmpfunc)SwigPyPacked_compare, /* tp_compare */
2073
(reprfunc)SwigPyPacked_repr, /* tp_repr */
2074
0, /* tp_as_number */
2075
0, /* tp_as_sequence */
2076
0, /* tp_as_mapping */
2077
(hashfunc)0, /* tp_hash */
2078
(ternaryfunc)0, /* tp_call */
2079
(reprfunc)SwigPyPacked_str, /* tp_str */
2080
PyObject_GenericGetAttr, /* tp_getattro */
2081
0, /* tp_setattro */
2082
0, /* tp_as_buffer */
2083
Py_TPFLAGS_DEFAULT, /* tp_flags */
2084
swigpacked_doc, /* tp_doc */
2085
0, /* tp_traverse */
2087
0, /* tp_richcompare */
2088
0, /* tp_weaklistoffset */
1816
2089
#if PY_VERSION_HEX >= 0x02020000
1818
0, /* tp_iternext */
1824
0, /* tp_descr_get */
1825
0, /* tp_descr_set */
1826
0, /* tp_dictoffset */
1835
0, /* tp_subclasses */
1836
0, /* tp_weaklist */
2091
0, /* tp_iternext */
2097
0, /* tp_descr_get */
2098
0, /* tp_descr_set */
2099
0, /* tp_dictoffset */
2108
0, /* tp_subclasses */
2109
0, /* tp_weaklist */
1838
2111
#if PY_VERSION_HEX >= 0x02030000
2114
#if PY_VERSION_HEX >= 0x02060000
1841
2117
#ifdef COUNT_ALLOCS
1842
0,0,0,0 /* tp_alloc -> tp_next */
2118
0,0,0,0 /* tp_alloc -> tp_next */
1845
pyswigpacked_type = tmp;
1846
pyswigpacked_type.ob_type = &PyType_Type;
2121
swigpypacked_type = tmp;
2123
#if PY_VERSION_HEX < 0x02020000
2124
swigpypacked_type.ob_type = &PyType_Type;
2126
if (PyType_Ready(&swigpypacked_type) < 0)
1849
return &pyswigpacked_type;
2130
return &swigpypacked_type;
1852
2133
SWIGRUNTIME PyObject *
1853
PySwigPacked_New(void *ptr, size_t size, swig_type_info *ty)
2134
SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty)
1855
PySwigPacked *sobj = PyObject_NEW(PySwigPacked, PySwigPacked_type());
2136
SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type());
1857
2138
void *pack = malloc(size);
2586
3021
#define SWIGTYPE_p_svn_dirent_t swig_types[99]
2587
3022
#define SWIGTYPE_p_svn_errno_t swig_types[100]
2588
3023
#define SWIGTYPE_p_svn_error_t swig_types[101]
2589
#define SWIGTYPE_p_svn_io_dirent_t swig_types[102]
2590
#define SWIGTYPE_p_svn_io_file_del_t swig_types[103]
2591
#define SWIGTYPE_p_svn_location_segment_t swig_types[104]
2592
#define SWIGTYPE_p_svn_lock_t swig_types[105]
2593
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[106]
2594
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[107]
2595
#define SWIGTYPE_p_svn_log_entry_t swig_types[108]
2596
#define SWIGTYPE_p_svn_merge_range_t swig_types[109]
2597
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[110]
2598
#define SWIGTYPE_p_svn_node_kind_t swig_types[111]
2599
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[112]
2600
#define SWIGTYPE_p_svn_opt_revision_t swig_types[113]
2601
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[114]
2602
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[115]
2603
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[116]
2604
#define SWIGTYPE_p_svn_prop_kind swig_types[117]
2605
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[118]
2606
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[119]
2607
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[120]
2608
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[121]
2609
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[122]
2610
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[123]
2611
#define SWIGTYPE_p_svn_ra_session_t swig_types[124]
2612
#define SWIGTYPE_p_svn_stream_t swig_types[125]
2613
#define SWIGTYPE_p_svn_string_t swig_types[126]
2614
#define SWIGTYPE_p_svn_stringbuf_t swig_types[127]
2615
#define SWIGTYPE_p_svn_txdelta_op_t swig_types[128]
2616
#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[129]
2617
#define SWIGTYPE_p_svn_txdelta_window_t swig_types[130]
2618
#define SWIGTYPE_p_svn_version_checklist_t swig_types[131]
2619
#define SWIGTYPE_p_svn_version_t swig_types[132]
2620
#define SWIGTYPE_p_void swig_types[133]
2621
static swig_type_info *swig_types[135];
2622
static swig_module_info swig_module = {swig_types, 134, 0, 0, 0, 0};
3024
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[102]
3025
#define SWIGTYPE_p_svn_io_dirent_t swig_types[103]
3026
#define SWIGTYPE_p_svn_io_file_del_t swig_types[104]
3027
#define SWIGTYPE_p_svn_location_segment_t swig_types[105]
3028
#define SWIGTYPE_p_svn_lock_t swig_types[106]
3029
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[107]
3030
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[108]
3031
#define SWIGTYPE_p_svn_log_entry_t swig_types[109]
3032
#define SWIGTYPE_p_svn_merge_range_t swig_types[110]
3033
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[111]
3034
#define SWIGTYPE_p_svn_node_kind_t swig_types[112]
3035
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[113]
3036
#define SWIGTYPE_p_svn_opt_revision_t swig_types[114]
3037
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[115]
3038
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[116]
3039
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[117]
3040
#define SWIGTYPE_p_svn_prop_kind swig_types[118]
3041
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[119]
3042
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[120]
3043
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[121]
3044
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[122]
3045
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[123]
3046
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[124]
3047
#define SWIGTYPE_p_svn_ra_session_t swig_types[125]
3048
#define SWIGTYPE_p_svn_stream_mark_t swig_types[126]
3049
#define SWIGTYPE_p_svn_stream_t swig_types[127]
3050
#define SWIGTYPE_p_svn_string_t swig_types[128]
3051
#define SWIGTYPE_p_svn_stringbuf_t swig_types[129]
3052
#define SWIGTYPE_p_svn_tristate_t swig_types[130]
3053
#define SWIGTYPE_p_svn_txdelta_op_t swig_types[131]
3054
#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[132]
3055
#define SWIGTYPE_p_svn_txdelta_window_t swig_types[133]
3056
#define SWIGTYPE_p_svn_version_checklist_t swig_types[134]
3057
#define SWIGTYPE_p_svn_version_t swig_types[135]
3058
#define SWIGTYPE_p_unsigned_long swig_types[136]
3059
#define SWIGTYPE_p_void swig_types[137]
3060
static swig_type_info *swig_types[139];
3061
static swig_module_info swig_module = {swig_types, 138, 0, 0, 0, 0};
2623
3062
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2624
3063
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
6423
SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_session(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6424
PyObject *resultobj = 0;
6425
svn_ra_session_t *arg1 = (svn_ra_session_t *) 0 ;
6426
char **arg2 = (char **) 0 ;
6427
char *arg3 = (char *) 0 ;
6428
apr_pool_t *arg4 = (apr_pool_t *) 0 ;
6429
apr_pool_t *_global_pool = NULL ;
6430
PyObject *_global_py_pool = NULL ;
6432
PyObject * obj0 = 0 ;
6433
PyObject * obj2 = 0 ;
6434
svn_error_t *result = 0 ;
6436
if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
6437
&_global_py_pool, &_global_pool))
6439
arg4 = _global_pool;
6441
if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_path_relative_to_session",&obj0,&arg3,&obj2)) SWIG_fail;
6443
arg1 = (svn_ra_session_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0);
6444
if (PyErr_Occurred()) {
6449
/* Verify that the user supplied a valid pool */
6450
if (obj2 != Py_None && obj2 != _global_py_pool) {
6451
SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2);
6452
SWIG_arg_fail(svn_argnum_obj2);
6457
svn_swig_py_release_py_lock();
6459
result = (svn_error_t *)svn_ra_get_path_relative_to_session(arg1,(char const **)arg2,(char const *)arg3,arg4);
6461
svn_swig_py_acquire_py_lock();
6465
if (result != NULL) {
6466
if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
6467
svn_swig_py_svn_exception(result);
6469
svn_error_clear(result);
6473
resultobj = Py_None;
6477
if (*arg2 == NULL) {
6482
s = PyString_FromString(*arg2);
6486
resultobj = SWIG_Python_AppendOutput(resultobj, s);
6489
Py_XDECREF(_global_py_pool);
6494
Py_XDECREF(_global_py_pool);
6500
SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_root(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6501
PyObject *resultobj = 0;
6502
svn_ra_session_t *arg1 = (svn_ra_session_t *) 0 ;
6503
char **arg2 = (char **) 0 ;
6504
char *arg3 = (char *) 0 ;
6505
apr_pool_t *arg4 = (apr_pool_t *) 0 ;
6506
apr_pool_t *_global_pool = NULL ;
6507
PyObject *_global_py_pool = NULL ;
6509
PyObject * obj0 = 0 ;
6510
PyObject * obj2 = 0 ;
6511
svn_error_t *result = 0 ;
6513
if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
6514
&_global_py_pool, &_global_pool))
6516
arg4 = _global_pool;
6518
if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_path_relative_to_root",&obj0,&arg3,&obj2)) SWIG_fail;
6520
arg1 = (svn_ra_session_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0);
6521
if (PyErr_Occurred()) {
6526
/* Verify that the user supplied a valid pool */
6527
if (obj2 != Py_None && obj2 != _global_py_pool) {
6528
SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2);
6529
SWIG_arg_fail(svn_argnum_obj2);
6534
svn_swig_py_release_py_lock();
6536
result = (svn_error_t *)svn_ra_get_path_relative_to_root(arg1,(char const **)arg2,(char const *)arg3,arg4);
6538
svn_swig_py_acquire_py_lock();
6542
if (result != NULL) {
6543
if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
6544
svn_swig_py_svn_exception(result);
6546
svn_error_clear(result);
6550
resultobj = Py_None;
6554
if (*arg2 == NULL) {
6559
s = PyString_FromString(*arg2);
6563
resultobj = SWIG_Python_AppendOutput(resultobj, s);
6566
Py_XDECREF(_global_py_pool);
6571
Py_XDECREF(_global_py_pool);
5797
6577
SWIGINTERN PyObject *_wrap_svn_ra_get_latest_revnum(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5798
6578
PyObject *resultobj = 0;
5799
6579
svn_ra_session_t *arg1 = (svn_ra_session_t *) 0 ;
15536
16642
{ (char *)"delete_svn_ra_callbacks_t", _wrap_delete_svn_ra_callbacks_t, METH_VARARGS, (char *)"delete_svn_ra_callbacks_t(svn_ra_callbacks_t self)"},
15537
16643
{ (char *)"svn_ra_callbacks_t_swigregister", svn_ra_callbacks_t_swigregister, METH_VARARGS, NULL},
15538
16644
{ (char *)"svn_ra_initialize", _wrap_svn_ra_initialize, METH_VARARGS, (char *)"svn_ra_initialize(apr_pool_t pool) -> svn_error_t"},
15539
{ (char *)"svn_ra_create_callbacks", _wrap_svn_ra_create_callbacks, METH_VARARGS, (char *)"svn_ra_create_callbacks(svn_ra_callbacks2_t callbacks, apr_pool_t pool) -> svn_error_t"},
16645
{ (char *)"svn_ra_create_callbacks", _wrap_svn_ra_create_callbacks, METH_VARARGS, (char *)"svn_ra_create_callbacks(apr_pool_t pool) -> svn_error_t"},
16646
{ (char *)"svn_ra_open4", _wrap_svn_ra_open4, METH_VARARGS, (char *)"\n"
16647
"svn_ra_open4(char repos_URL, char uuid, svn_ra_callbacks2_t callbacks, \n"
16648
" apr_hash_t config, apr_pool_t pool) -> svn_error_t\n"
15540
16650
{ (char *)"svn_ra_open3", _wrap_svn_ra_open3, METH_VARARGS, (char *)"\n"
15541
"svn_ra_open3(svn_ra_session_t session_p, char repos_URL, char uuid, \n"
15542
" svn_ra_callbacks2_t callbacks, apr_hash_t config, \n"
15543
" apr_pool_t pool) -> svn_error_t\n"
16651
"svn_ra_open3(char repos_URL, char uuid, svn_ra_callbacks2_t callbacks, \n"
16652
" apr_hash_t config, apr_pool_t pool) -> svn_error_t\n"
15545
16654
{ (char *)"svn_ra_open2", _wrap_svn_ra_open2, METH_VARARGS, (char *)"\n"
15546
"svn_ra_open2(svn_ra_session_t session_p, char repos_URL, svn_ra_callbacks2_t callbacks, \n"
15547
" apr_hash_t config, apr_pool_t pool) -> svn_error_t\n"
16655
"svn_ra_open2(char repos_URL, svn_ra_callbacks2_t callbacks, apr_hash_t config, \n"
16656
" apr_pool_t pool) -> svn_error_t\n"
15549
16658
{ (char *)"svn_ra_open", _wrap_svn_ra_open, METH_VARARGS, (char *)"\n"
15550
"svn_ra_open(svn_ra_session_t session_p, char repos_URL, svn_ra_callbacks_t callbacks, \n"
15551
" void callback_baton, apr_hash_t config, \n"
15552
" apr_pool_t pool) -> svn_error_t\n"
16659
"svn_ra_open(char repos_URL, svn_ra_callbacks_t callbacks, void callback_baton, \n"
16660
" apr_hash_t config, apr_pool_t pool) -> svn_error_t\n"
15554
16662
{ (char *)"svn_ra_reparent", _wrap_svn_ra_reparent, METH_VARARGS, (char *)"svn_ra_reparent(svn_ra_session_t ra_session, char url, apr_pool_t pool) -> svn_error_t"},
15555
{ (char *)"svn_ra_get_session_url", _wrap_svn_ra_get_session_url, METH_VARARGS, (char *)"svn_ra_get_session_url(svn_ra_session_t ra_session, char url, apr_pool_t pool) -> svn_error_t"},
15556
{ (char *)"svn_ra_get_latest_revnum", _wrap_svn_ra_get_latest_revnum, METH_VARARGS, (char *)"\n"
15557
"svn_ra_get_latest_revnum(svn_ra_session_t session, svn_revnum_t latest_revnum, \n"
15558
" apr_pool_t pool) -> svn_error_t\n"
15560
{ (char *)"svn_ra_get_dated_revision", _wrap_svn_ra_get_dated_revision, METH_VARARGS, (char *)"\n"
15561
"svn_ra_get_dated_revision(svn_ra_session_t session, svn_revnum_t revision, apr_time_t tm, \n"
16663
{ (char *)"svn_ra_get_session_url", _wrap_svn_ra_get_session_url, METH_VARARGS, (char *)"svn_ra_get_session_url(svn_ra_session_t ra_session, apr_pool_t pool) -> svn_error_t"},
16664
{ (char *)"svn_ra_get_path_relative_to_session", _wrap_svn_ra_get_path_relative_to_session, METH_VARARGS, (char *)"svn_ra_get_path_relative_to_session(svn_ra_session_t ra_session, char url, apr_pool_t pool) -> svn_error_t"},
16665
{ (char *)"svn_ra_get_path_relative_to_root", _wrap_svn_ra_get_path_relative_to_root, METH_VARARGS, (char *)"svn_ra_get_path_relative_to_root(svn_ra_session_t ra_session, char url, apr_pool_t pool) -> svn_error_t"},
16666
{ (char *)"svn_ra_get_latest_revnum", _wrap_svn_ra_get_latest_revnum, METH_VARARGS, (char *)"svn_ra_get_latest_revnum(svn_ra_session_t session, apr_pool_t pool) -> svn_error_t"},
16667
{ (char *)"svn_ra_get_dated_revision", _wrap_svn_ra_get_dated_revision, METH_VARARGS, (char *)"svn_ra_get_dated_revision(svn_ra_session_t session, apr_time_t tm, apr_pool_t pool) -> svn_error_t"},
16668
{ (char *)"svn_ra_change_rev_prop2", _wrap_svn_ra_change_rev_prop2, METH_VARARGS, (char *)"\n"
16669
"svn_ra_change_rev_prop2(svn_ra_session_t session, svn_revnum_t rev, char name, \n"
16670
" svn_string_t old_value_p, svn_string_t value, \n"
15562
16671
" apr_pool_t pool) -> svn_error_t\n"
15564
16673
{ (char *)"svn_ra_change_rev_prop", _wrap_svn_ra_change_rev_prop, METH_VARARGS, (char *)"\n"
15565
16674
"svn_ra_change_rev_prop(svn_ra_session_t session, svn_revnum_t rev, char name, \n"
15566
16675
" svn_string_t value, apr_pool_t pool) -> svn_error_t\n"
15568
{ (char *)"svn_ra_rev_proplist", _wrap_svn_ra_rev_proplist, METH_VARARGS, (char *)"\n"
15569
"svn_ra_rev_proplist(svn_ra_session_t session, svn_revnum_t rev, apr_hash_t props, \n"
15570
" apr_pool_t pool) -> svn_error_t\n"
16677
{ (char *)"svn_ra_rev_proplist", _wrap_svn_ra_rev_proplist, METH_VARARGS, (char *)"svn_ra_rev_proplist(svn_ra_session_t session, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
15572
16678
{ (char *)"svn_ra_rev_prop", _wrap_svn_ra_rev_prop, METH_VARARGS, (char *)"\n"
15573
16679
"svn_ra_rev_prop(svn_ra_session_t session, svn_revnum_t rev, char name, \n"
15574
" svn_string_t value, apr_pool_t pool) -> svn_error_t\n"
16680
" apr_pool_t pool) -> svn_error_t\n"
15576
16682
{ (char *)"svn_ra_get_commit_editor3", _wrap_svn_ra_get_commit_editor3, METH_VARARGS, (char *)"\n"
15577
"svn_ra_get_commit_editor3(svn_ra_session_t session, svn_delta_editor_t editor, \n"
15578
" void edit_baton, apr_hash_t revprop_table, \n"
16683
"svn_ra_get_commit_editor3(svn_ra_session_t session, apr_hash_t revprop_table, \n"
15579
16684
" svn_commit_callback2_t callback, apr_hash_t lock_tokens, \n"
15580
16685
" svn_boolean_t keep_locks, apr_pool_t pool) -> svn_error_t\n"
15582
16687
{ (char *)"svn_ra_get_commit_editor2", _wrap_svn_ra_get_commit_editor2, METH_VARARGS, (char *)"\n"
15583
"svn_ra_get_commit_editor2(svn_ra_session_t session, svn_delta_editor_t editor, \n"
15584
" void edit_baton, char log_msg, svn_commit_callback2_t callback, \n"
16688
"svn_ra_get_commit_editor2(svn_ra_session_t session, char log_msg, svn_commit_callback2_t callback, \n"
15585
16689
" apr_hash_t lock_tokens, \n"
15586
16690
" svn_boolean_t keep_locks, apr_pool_t pool) -> svn_error_t\n"
15588
16692
{ (char *)"svn_ra_get_commit_editor", _wrap_svn_ra_get_commit_editor, METH_VARARGS, (char *)"\n"
15589
"svn_ra_get_commit_editor(svn_ra_session_t session, svn_delta_editor_t editor, \n"
15590
" void edit_baton, char log_msg, svn_commit_callback_t callback, \n"
15591
" apr_hash_t lock_tokens, svn_boolean_t keep_locks, \n"
15592
" apr_pool_t pool) -> svn_error_t\n"
16693
"svn_ra_get_commit_editor(svn_ra_session_t session, char log_msg, svn_commit_callback_t callback, \n"
16694
" apr_hash_t lock_tokens, \n"
16695
" svn_boolean_t keep_locks, apr_pool_t pool) -> svn_error_t\n"
15594
16697
{ (char *)"svn_ra_get_file", _wrap_svn_ra_get_file, METH_VARARGS, (char *)"\n"
15595
16698
"svn_ra_get_file(svn_ra_session_t session, char path, svn_revnum_t revision, \n"
15596
" svn_stream_t stream, svn_revnum_t fetched_rev, \n"
15597
" apr_hash_t props, apr_pool_t pool) -> svn_error_t\n"
16699
" svn_stream_t stream, apr_pool_t pool) -> svn_error_t\n"
15599
16701
{ (char *)"svn_ra_get_dir2", _wrap_svn_ra_get_dir2, METH_VARARGS, (char *)"\n"
15600
"svn_ra_get_dir2(svn_ra_session_t session, apr_hash_t dirents, svn_revnum_t fetched_rev, \n"
15601
" apr_hash_t props, char path, \n"
15602
" svn_revnum_t revision, apr_uint32_t dirent_fields, \n"
15603
" apr_pool_t pool) -> svn_error_t\n"
16702
"svn_ra_get_dir2(svn_ra_session_t session, char path, svn_revnum_t revision, \n"
16703
" apr_uint32_t dirent_fields, apr_pool_t pool) -> svn_error_t\n"
15605
16705
{ (char *)"svn_ra_get_dir", _wrap_svn_ra_get_dir, METH_VARARGS, (char *)"\n"
15606
16706
"svn_ra_get_dir(svn_ra_session_t session, char path, svn_revnum_t revision, \n"
15607
" apr_hash_t dirents, svn_revnum_t fetched_rev, \n"
15608
" apr_hash_t props, apr_pool_t pool) -> svn_error_t\n"
16707
" apr_pool_t pool) -> svn_error_t\n"
15610
16709
{ (char *)"svn_ra_get_mergeinfo", _wrap_svn_ra_get_mergeinfo, METH_VARARGS, (char *)"\n"
15611
"svn_ra_get_mergeinfo(svn_ra_session_t session, svn_mergeinfo_catalog_t catalog, \n"
15612
" apr_array_header_t paths, svn_revnum_t revision, \n"
15613
" svn_mergeinfo_inheritance_t inherit, \n"
15614
" svn_boolean_t include_descendants, apr_pool_t pool) -> svn_error_t\n"
16710
"svn_ra_get_mergeinfo(svn_ra_session_t session, apr_array_header_t paths, \n"
16711
" svn_revnum_t revision, svn_mergeinfo_inheritance_t inherit, \n"
16712
" svn_boolean_t include_descendants, \n"
16713
" apr_pool_t pool) -> svn_error_t\n"
15616
16715
{ (char *)"svn_ra_do_update2", _wrap_svn_ra_do_update2, METH_VARARGS, (char *)"\n"
15617
"svn_ra_do_update2(svn_ra_session_t session, svn_ra_reporter3_t reporter, \n"
15618
" void report_baton, svn_revnum_t revision_to_update_to, \n"
16716
"svn_ra_do_update2(svn_ra_session_t session, svn_revnum_t revision_to_update_to, \n"
15619
16717
" char update_target, svn_depth_t depth, \n"
15620
16718
" svn_boolean_t send_copyfrom_args, svn_delta_editor_t update_editor, \n"
15621
16719
" void update_baton, \n"
15622
16720
" apr_pool_t pool) -> svn_error_t\n"
15624
16722
{ (char *)"svn_ra_do_update", _wrap_svn_ra_do_update, METH_VARARGS, (char *)"\n"
15625
"svn_ra_do_update(svn_ra_session_t session, svn_ra_reporter2_t reporter, \n"
15626
" void report_baton, svn_revnum_t revision_to_update_to, \n"
16723
"svn_ra_do_update(svn_ra_session_t session, svn_revnum_t revision_to_update_to, \n"
15627
16724
" char update_target, svn_boolean_t recurse, \n"
15628
" svn_delta_editor_t update_editor, \n"
15629
" void update_baton, apr_pool_t pool) -> svn_error_t\n"
16725
" svn_delta_editor_t update_editor, void update_baton, \n"
16726
" apr_pool_t pool) -> svn_error_t\n"
15631
16728
{ (char *)"svn_ra_do_switch2", _wrap_svn_ra_do_switch2, METH_VARARGS, (char *)"\n"
15632
"svn_ra_do_switch2(svn_ra_session_t session, svn_ra_reporter3_t reporter, \n"
15633
" void report_baton, svn_revnum_t revision_to_switch_to, \n"
16729
"svn_ra_do_switch2(svn_ra_session_t session, svn_revnum_t revision_to_switch_to, \n"
15634
16730
" char switch_target, svn_depth_t depth, \n"
15635
16731
" char switch_url, svn_delta_editor_t switch_editor, \n"
15636
16732
" void switch_baton, apr_pool_t pool) -> svn_error_t\n"
15638
16734
{ (char *)"svn_ra_do_switch", _wrap_svn_ra_do_switch, METH_VARARGS, (char *)"\n"
15639
"svn_ra_do_switch(svn_ra_session_t session, svn_ra_reporter2_t reporter, \n"
15640
" void report_baton, svn_revnum_t revision_to_switch_to, \n"
16735
"svn_ra_do_switch(svn_ra_session_t session, svn_revnum_t revision_to_switch_to, \n"
15641
16736
" char switch_target, svn_boolean_t recurse, \n"
15642
16737
" char switch_url, svn_delta_editor_t switch_editor, \n"
15643
16738
" void switch_baton, apr_pool_t pool) -> svn_error_t\n"
15645
16740
{ (char *)"svn_ra_do_status2", _wrap_svn_ra_do_status2, METH_VARARGS, (char *)"\n"
15646
"svn_ra_do_status2(svn_ra_session_t session, svn_ra_reporter3_t reporter, \n"
15647
" void report_baton, char status_target, svn_revnum_t revision, \n"
16741
"svn_ra_do_status2(svn_ra_session_t session, char status_target, svn_revnum_t revision, \n"
15648
16742
" svn_depth_t depth, svn_delta_editor_t status_editor, \n"
15649
16743
" void status_baton, \n"
15650
16744
" apr_pool_t pool) -> svn_error_t\n"
15652
16746
{ (char *)"svn_ra_do_status", _wrap_svn_ra_do_status, METH_VARARGS, (char *)"\n"
15653
"svn_ra_do_status(svn_ra_session_t session, svn_ra_reporter2_t reporter, \n"
15654
" void report_baton, char status_target, svn_revnum_t revision, \n"
16747
"svn_ra_do_status(svn_ra_session_t session, char status_target, svn_revnum_t revision, \n"
15655
16748
" svn_boolean_t recurse, svn_delta_editor_t status_editor, \n"
15656
16749
" void status_baton, \n"
15657
16750
" apr_pool_t pool) -> svn_error_t\n"
15659
16752
{ (char *)"svn_ra_do_diff3", _wrap_svn_ra_do_diff3, METH_VARARGS, (char *)"\n"
15660
"svn_ra_do_diff3(svn_ra_session_t session, svn_ra_reporter3_t reporter, \n"
15661
" void report_baton, svn_revnum_t revision, \n"
15662
" char diff_target, svn_depth_t depth, svn_boolean_t ignore_ancestry, \n"
16753
"svn_ra_do_diff3(svn_ra_session_t session, svn_revnum_t revision, char diff_target, \n"
16754
" svn_depth_t depth, svn_boolean_t ignore_ancestry, \n"
15663
16755
" svn_boolean_t text_deltas, \n"
15664
16756
" char versus_url, svn_delta_editor_t diff_editor, \n"
15665
16757
" void diff_baton, apr_pool_t pool) -> svn_error_t\n"
15667
16759
{ (char *)"svn_ra_do_diff2", _wrap_svn_ra_do_diff2, METH_VARARGS, (char *)"\n"
15668
"svn_ra_do_diff2(svn_ra_session_t session, svn_ra_reporter2_t reporter, \n"
15669
" void report_baton, svn_revnum_t revision, \n"
15670
" char diff_target, svn_boolean_t recurse, svn_boolean_t ignore_ancestry, \n"
16760
"svn_ra_do_diff2(svn_ra_session_t session, svn_revnum_t revision, char diff_target, \n"
16761
" svn_boolean_t recurse, svn_boolean_t ignore_ancestry, \n"
15671
16762
" svn_boolean_t text_deltas, \n"
15672
16763
" char versus_url, svn_delta_editor_t diff_editor, \n"
15673
16764
" void diff_baton, apr_pool_t pool) -> svn_error_t\n"
15675
16766
{ (char *)"svn_ra_do_diff", _wrap_svn_ra_do_diff, METH_VARARGS, (char *)"\n"
15676
"svn_ra_do_diff(svn_ra_session_t session, svn_ra_reporter2_t reporter, \n"
15677
" void report_baton, svn_revnum_t revision, \n"
15678
" char diff_target, svn_boolean_t recurse, svn_boolean_t ignore_ancestry, \n"
15679
" char versus_url, \n"
15680
" svn_delta_editor_t diff_editor, void diff_baton, \n"
16767
"svn_ra_do_diff(svn_ra_session_t session, svn_revnum_t revision, char diff_target, \n"
16768
" svn_boolean_t recurse, svn_boolean_t ignore_ancestry, \n"
16769
" char versus_url, svn_delta_editor_t diff_editor, \n"
16770
" void diff_baton, \n"
15681
16771
" apr_pool_t pool) -> svn_error_t\n"
15683
16773
{ (char *)"svn_ra_get_log2", _wrap_svn_ra_get_log2, METH_VARARGS, (char *)"\n"
15874
16958
{ (char *)"svn_ra_reporter_invoke_finish_report", _wrap_svn_ra_reporter_invoke_finish_report, METH_VARARGS, (char *)"svn_ra_reporter_invoke_finish_report(svn_ra_reporter_t _obj, void report_baton, apr_pool_t pool) -> svn_error_t"},
15875
16959
{ (char *)"svn_ra_reporter_invoke_abort_report", _wrap_svn_ra_reporter_invoke_abort_report, METH_VARARGS, (char *)"svn_ra_reporter_invoke_abort_report(svn_ra_reporter_t _obj, void report_baton, apr_pool_t pool) -> svn_error_t"},
15876
{ (char *)"svn_ra_callbacks2_invoke_open_tmp_file", _wrap_svn_ra_callbacks2_invoke_open_tmp_file, METH_VARARGS, (char *)"\n"
15877
"svn_ra_callbacks2_invoke_open_tmp_file(svn_ra_callbacks2_t _obj, apr_file_t fp, void callback_baton, \n"
15878
" apr_pool_t pool) -> svn_error_t\n"
15880
{ (char *)"svn_ra_callbacks_invoke_open_tmp_file", _wrap_svn_ra_callbacks_invoke_open_tmp_file, METH_VARARGS, (char *)"\n"
15881
"svn_ra_callbacks_invoke_open_tmp_file(svn_ra_callbacks_t _obj, apr_file_t fp, void callback_baton, \n"
15882
" apr_pool_t pool) -> svn_error_t\n"
16960
{ (char *)"svn_ra_callbacks2_invoke_open_tmp_file", _wrap_svn_ra_callbacks2_invoke_open_tmp_file, METH_VARARGS, (char *)"svn_ra_callbacks2_invoke_open_tmp_file(svn_ra_callbacks2_t _obj, void callback_baton, apr_pool_t pool) -> svn_error_t"},
16961
{ (char *)"svn_ra_callbacks_invoke_open_tmp_file", _wrap_svn_ra_callbacks_invoke_open_tmp_file, METH_VARARGS, (char *)"svn_ra_callbacks_invoke_open_tmp_file(svn_ra_callbacks_t _obj, void callback_baton, apr_pool_t pool) -> svn_error_t"},
15884
16962
{ (char *)"svn_ra_plugin_invoke_open", _wrap_svn_ra_plugin_invoke_open, METH_VARARGS, (char *)"\n"
15885
"svn_ra_plugin_invoke_open(svn_ra_plugin_t _obj, void session_baton, char repos_URL, \n"
15886
" svn_ra_callbacks_t callbacks, void callback_baton, \n"
15887
" apr_hash_t config, apr_pool_t pool) -> svn_error_t\n"
15889
{ (char *)"svn_ra_plugin_invoke_get_latest_revnum", _wrap_svn_ra_plugin_invoke_get_latest_revnum, METH_VARARGS, (char *)"\n"
15890
"svn_ra_plugin_invoke_get_latest_revnum(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t latest_revnum, \n"
16963
"svn_ra_plugin_invoke_open(svn_ra_plugin_t _obj, char repos_URL, svn_ra_callbacks_t callbacks, \n"
16964
" void callback_baton, apr_hash_t config, \n"
15891
16965
" apr_pool_t pool) -> svn_error_t\n"
16967
{ (char *)"svn_ra_plugin_invoke_get_latest_revnum", _wrap_svn_ra_plugin_invoke_get_latest_revnum, METH_VARARGS, (char *)"svn_ra_plugin_invoke_get_latest_revnum(svn_ra_plugin_t _obj, void session_baton, apr_pool_t pool) -> svn_error_t"},
15893
16968
{ (char *)"svn_ra_plugin_invoke_get_dated_revision", _wrap_svn_ra_plugin_invoke_get_dated_revision, METH_VARARGS, (char *)"\n"
15894
"svn_ra_plugin_invoke_get_dated_revision(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t revision, \n"
15895
" apr_time_t tm, apr_pool_t pool) -> svn_error_t\n"
16969
"svn_ra_plugin_invoke_get_dated_revision(svn_ra_plugin_t _obj, void session_baton, apr_time_t tm, \n"
16970
" apr_pool_t pool) -> svn_error_t\n"
15897
16972
{ (char *)"svn_ra_plugin_invoke_change_rev_prop", _wrap_svn_ra_plugin_invoke_change_rev_prop, METH_VARARGS, (char *)"\n"
15898
16973
"svn_ra_plugin_invoke_change_rev_prop(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t rev, \n"
15901
16976
{ (char *)"svn_ra_plugin_invoke_rev_proplist", _wrap_svn_ra_plugin_invoke_rev_proplist, METH_VARARGS, (char *)"\n"
15902
16977
"svn_ra_plugin_invoke_rev_proplist(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t rev, \n"
15903
" apr_hash_t props, apr_pool_t pool) -> svn_error_t\n"
16978
" apr_pool_t pool) -> svn_error_t\n"
15905
16980
{ (char *)"svn_ra_plugin_invoke_rev_prop", _wrap_svn_ra_plugin_invoke_rev_prop, METH_VARARGS, (char *)"\n"
15906
16981
"svn_ra_plugin_invoke_rev_prop(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t rev, \n"
15907
" char name, svn_string_t value, apr_pool_t pool) -> svn_error_t\n"
16982
" char name, apr_pool_t pool) -> svn_error_t\n"
15909
16984
{ (char *)"svn_ra_plugin_invoke_get_commit_editor", _wrap_svn_ra_plugin_invoke_get_commit_editor, METH_VARARGS, (char *)"\n"
15910
"svn_ra_plugin_invoke_get_commit_editor(svn_ra_plugin_t _obj, void session_baton, svn_delta_editor_t editor, \n"
15911
" void edit_baton, char log_msg, \n"
16985
"svn_ra_plugin_invoke_get_commit_editor(svn_ra_plugin_t _obj, void session_baton, char log_msg, \n"
15912
16986
" svn_commit_callback_t callback, apr_pool_t pool) -> svn_error_t\n"
15914
16988
{ (char *)"svn_ra_plugin_invoke_get_file", _wrap_svn_ra_plugin_invoke_get_file, METH_VARARGS, (char *)"\n"
15915
16989
"svn_ra_plugin_invoke_get_file(svn_ra_plugin_t _obj, void session_baton, char path, \n"
15916
16990
" svn_revnum_t revision, svn_stream_t stream, \n"
15917
" svn_revnum_t fetched_rev, apr_hash_t props, \n"
15918
16991
" apr_pool_t pool) -> svn_error_t\n"
15920
16993
{ (char *)"svn_ra_plugin_invoke_get_dir", _wrap_svn_ra_plugin_invoke_get_dir, METH_VARARGS, (char *)"\n"
15921
16994
"svn_ra_plugin_invoke_get_dir(svn_ra_plugin_t _obj, void session_baton, char path, \n"
15922
" svn_revnum_t revision, apr_hash_t dirents, \n"
15923
" svn_revnum_t fetched_rev, apr_hash_t props, apr_pool_t pool) -> svn_error_t\n"
16995
" svn_revnum_t revision, apr_pool_t pool) -> svn_error_t\n"
15925
16997
{ (char *)"svn_ra_plugin_invoke_do_update", _wrap_svn_ra_plugin_invoke_do_update, METH_VARARGS, (char *)"\n"
15926
"svn_ra_plugin_invoke_do_update(svn_ra_plugin_t _obj, void session_baton, svn_ra_reporter_t reporter, \n"
15927
" void report_baton, svn_revnum_t revision_to_update_to, \n"
16998
"svn_ra_plugin_invoke_do_update(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t revision_to_update_to, \n"
15928
16999
" char update_target, \n"
15929
17000
" svn_boolean_t recurse, svn_delta_editor_t update_editor, \n"
15930
17001
" void update_baton, apr_pool_t pool) -> svn_error_t\n"
15932
17003
{ (char *)"svn_ra_plugin_invoke_do_switch", _wrap_svn_ra_plugin_invoke_do_switch, METH_VARARGS, (char *)"\n"
15933
"svn_ra_plugin_invoke_do_switch(svn_ra_plugin_t _obj, void session_baton, svn_ra_reporter_t reporter, \n"
15934
" void report_baton, svn_revnum_t revision_to_switch_to, \n"
17004
"svn_ra_plugin_invoke_do_switch(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t revision_to_switch_to, \n"
15935
17005
" char switch_target, \n"
15936
17006
" svn_boolean_t recurse, char switch_url, svn_delta_editor_t switch_editor, \n"
15937
17007
" void switch_baton, \n"
15938
17008
" apr_pool_t pool) -> svn_error_t\n"
15940
17010
{ (char *)"svn_ra_plugin_invoke_do_status", _wrap_svn_ra_plugin_invoke_do_status, METH_VARARGS, (char *)"\n"
15941
"svn_ra_plugin_invoke_do_status(svn_ra_plugin_t _obj, void session_baton, svn_ra_reporter_t reporter, \n"
15942
" void report_baton, char status_target, \n"
17011
"svn_ra_plugin_invoke_do_status(svn_ra_plugin_t _obj, void session_baton, char status_target, \n"
15943
17012
" svn_revnum_t revision, svn_boolean_t recurse, \n"
15944
17013
" svn_delta_editor_t status_editor, \n"
15945
17014
" void status_baton, apr_pool_t pool) -> svn_error_t\n"
15947
17016
{ (char *)"svn_ra_plugin_invoke_do_diff", _wrap_svn_ra_plugin_invoke_do_diff, METH_VARARGS, (char *)"\n"
15948
"svn_ra_plugin_invoke_do_diff(svn_ra_plugin_t _obj, void session_baton, svn_ra_reporter_t reporter, \n"
15949
" void report_baton, svn_revnum_t revision, \n"
17017
"svn_ra_plugin_invoke_do_diff(svn_ra_plugin_t _obj, void session_baton, svn_revnum_t revision, \n"
15950
17018
" char diff_target, svn_boolean_t recurse, \n"
15951
17019
" svn_boolean_t ignore_ancestry, char versus_url, \n"
15952
17020
" svn_delta_editor_t diff_editor, \n"
17116
18227
#ifdef __cplusplus
17119
SWIGEXPORT void SWIG_init(void) {
18232
#if PY_VERSION_HEX >= 0x03000000
18238
PyObject *m, *d, *md;
18239
#if PY_VERSION_HEX >= 0x03000000
18240
static struct PyModuleDef SWIG_module = {
18241
# if PY_VERSION_HEX >= 0x03020000
18242
PyModuleDef_HEAD_INIT,
18245
PyObject_HEAD_INIT(NULL)
18251
(char *) SWIG_name,
18262
#if defined(SWIGPYTHON_BUILTIN)
18263
static SwigPyClientData SwigPyObject_clientdata = {
18264
0, 0, 0, 0, 0, 0, 0
18266
static PyGetSetDef this_getset_def = {
18267
(char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL
18269
static SwigPyGetSet thisown_getset_closure = {
18270
(PyCFunction) SwigPyObject_own,
18271
(PyCFunction) SwigPyObject_own
18273
static PyGetSetDef thisown_getset_def = {
18274
(char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure
18276
PyObject *metatype_args;
18277
PyTypeObject *builtin_pytype;
18278
int builtin_base_count;
18279
swig_type_info *builtin_basetype;
18281
PyGetSetDescrObject *static_getset;
18282
PyTypeObject *metatype;
18283
SwigPyClientData *cd;
18284
PyObject *public_interface, *public_symbol;
18285
PyObject *this_descr;
18286
PyObject *thisown_descr;
18289
(void)builtin_pytype;
18290
(void)builtin_base_count;
18291
(void)builtin_basetype;
18293
(void)static_getset;
18295
/* metatype is used to implement static member variables. */
18296
metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type);
18297
assert(metatype_args);
18298
metatype = (PyTypeObject *) PyType_Type.tp_call((PyObject *) &PyType_Type, metatype_args, NULL);
18300
Py_DECREF(metatype_args);
18301
metatype->tp_setattro = (setattrofunc) &SwigPyObjectType_setattro;
18302
assert(PyType_Ready(metatype) >= 0);
17122
18305
/* Fix SwigMethods to carry the callback ptrs when needed */
17123
18306
SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
18308
#if PY_VERSION_HEX >= 0x03000000
18309
m = PyModule_Create(&SWIG_module);
17125
18311
m = Py_InitModule((char *) SWIG_name, SwigMethods);
17126
d = PyModule_GetDict(m);
18313
md = d = PyModule_GetDict(m);
17128
18315
SWIG_InitializeModule(0);
18317
#ifdef SWIGPYTHON_BUILTIN
18318
SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject");
18319
assert(SwigPyObject_stype);
18320
cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
18322
SwigPyObject_stype->clientdata = &SwigPyObject_clientdata;
18323
SwigPyObject_clientdata.pytype = SwigPyObject_TypeOnce();
18324
} else if (SwigPyObject_TypeOnce()->tp_basicsize != cd->pytype->tp_basicsize) {
18325
PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules.");
18326
# if PY_VERSION_HEX >= 0x03000000
18333
/* All objects have a 'this' attribute */
18334
this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def);
18337
/* All objects have a 'thisown' attribute */
18338
thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def);
18339
(void)thisown_descr;
18341
public_interface = PyList_New(0);
18343
(void)public_symbol;
18345
PyDict_SetItemString(md, "__all__", public_interface);
18346
Py_DECREF(public_interface);
18347
for (i = 0; SwigMethods[i].ml_name != NULL; ++i)
18348
SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name);
18349
for (i = 0; swig_const_table[i].name != 0; ++i)
18350
SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name);
17129
18353
SWIG_InstallConstants(d,swig_const_table);
17132
18355
SWIG_Python_SetConstant(d, "SVN_RA_CAPABILITY_DEPTH",SWIG_FromCharPtr("depth"));
17133
18356
SWIG_Python_SetConstant(d, "SVN_RA_CAPABILITY_MERGEINFO",SWIG_FromCharPtr("mergeinfo"));
17134
18357
SWIG_Python_SetConstant(d, "SVN_RA_CAPABILITY_LOG_REVPROPS",SWIG_FromCharPtr("log-revprops"));
17135
18358
SWIG_Python_SetConstant(d, "SVN_RA_CAPABILITY_PARTIAL_REPLAY",SWIG_FromCharPtr("partial-replay"));
17136
18359
SWIG_Python_SetConstant(d, "SVN_RA_CAPABILITY_COMMIT_REVPROPS",SWIG_FromCharPtr("commit-revprops"));
18360
SWIG_Python_SetConstant(d, "SVN_RA_CAPABILITY_ATOMIC_REVPROPS",SWIG_FromCharPtr("atomic-revprops"));
17137
18361
SWIG_Python_SetConstant(d, "SVN_RA_ABI_VERSION",SWIG_From_long((long)(2)));
18362
#if PY_VERSION_HEX >= 0x03000000