]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/_xmlsub.i
Revert reentrancy patch (#1573619)
[wxWidgets.git] / wxPython / src / _xmlsub.i
CommitLineData
d14a1e28
RD
1/////////////////////////////////////////////////////////////////////////////
2// Name: _xmlres.i
3// Purpose: SWIG interface for wxXmlSubclassFactory
4//
5// Author: Robin Dunn
6//
7// Created: 4-June-2001
8// RCS-ID: $Id$
9// Copyright: (c) 2003 by Total Control Software
10// Licence: wxWindows license
11/////////////////////////////////////////////////////////////////////////////
12
13// Not a %module
14
15
16//---------------------------------------------------------------------------
17%newgroup
18
19
20
21%{
22class wxPyXmlSubclassFactory : public wxXmlSubclassFactory
23{
24public:
25 wxPyXmlSubclassFactory() {}
26 DEC_PYCALLBACK_OBJECT_STRING_pure(Create);
27 PYPRIVATE;
28};
29
30IMP_PYCALLBACK_OBJECT_STRING_pure(wxPyXmlSubclassFactory, wxXmlSubclassFactory, Create);
31%}
32
33
34
1b8c7ba6
RD
35%rename(XmlSubclassFactory) wxPyXmlSubclassFactory;
36class wxPyXmlSubclassFactory {
d14a1e28 37public:
2b9048c5 38 %pythonAppend wxPyXmlSubclassFactory "self._setCallbackInfo(self, XmlSubclassFactory)"
d14a1e28
RD
39 wxPyXmlSubclassFactory();
40 void _setCallbackInfo(PyObject* self, PyObject* _class);
41};
42
43
44//---------------------------------------------------------------------------
45//---------------------------------------------------------------------------