]> git.saurik.com Git - wxWidgets.git/blame - wxPython/wxSWIG/swig_lib/autodoc.i
Changed all symbols with the name "id" to "winid" to allow Objective-C++
[wxWidgets.git] / wxPython / wxSWIG / swig_lib / autodoc.i
CommitLineData
c90f71dd
RD
1// This file automatically generates the SWIG library documentation
2%doconly
3%style latex_section="\\newpage \\section{:}"
4%title "SWIG Library Reference",pre,sort,chop_left = 0,noinfo
5/*
6Version 1.1p4
7January, 1998
8
9Copyright (C) 1996-1998
10Dave Beazley
11
12(This file was automatically generated by SWIG)
13*/
14%style html_contents="<hr><h2>:</h2>"
15%module swig_lib
16
17%section " Introduction"
18%text %{
19This file describes all of the functions in the generic SWIG library.
20The SWIG library is a collection of generally useful functions that
21can be used to supplement an interface file. These include functions
22to manipulate arrays, functions from the C library, and interesting
23modules.
24
25This document is automatically generated by SWIG from the file
26"swig_lib/autodoc.i". Some modules may supply additional documentation
27for a particular target language. To recreate the documentation for
28a particular target language, simply run SWIG on the file 'autodoc.i'
29with the appropriate target language option.
30%}
31
32#if defined(SWIGTCL)
33%text %{
34This document has been generated for Tcl.
35%}
36#elif defined(SWIGPERL)
37%text %{
38This document has been generated for Perl.
39%}
40#elif defined(SWIGPYTHON)
41%text %{
42This document has been generated for Python.
43%}
44#endif
45
46%subsection "Call for contributions"
47%text %{
48My long-term goal is for the SWIG library to be a collection of useful
49modules that can be used to quickly put together interesting programs.
50To contribute new modules send e-mail to beazley@cs.utah.edu and I
51will include them here.
52%}
53
54#define AUTODOC
55
56%include array.i
57%include math.i
58%include timers.i
59%include malloc.i
60%include memory.i
61%include exception.i
62%include pointer.i
63%include constraints.i
64%include typemaps.i
65
66#ifdef SWIGTCL
67%section "Tcl Library Files",nosort
68%text %{
69The following library modules are available when using the Tcl
70language module.
71%}
72%include "tcl/consthash.i"
73%include "tcl/constarray.i"
74%include "tcl/tclsh.i"
75%include "tcl/wish.i"
76%include "tcl/expect.i"
77%include "tcl/expectk.i"
78%include "tcl/blt.i"
79%include "tcl/tix.i"
80%include "tcl/ish.i"
81%include "tcl/itclsh.i"
82%include "tcl/iwish.i"
83%include "tcl/itkwish.i"
84#endif
85
86#ifdef SWIGPYTHON
87%section "Python Library Files",nosort
88%text %{
89The following modules are available when using the Python language
90module.
91%}
92%include "python/embed.i"
93%include "python/embed14.i"
94%include "python/embed13.i"
95
96#endif
97
98#ifdef SWIGPERL
99%section "Perl Library Files",nosort
100
101%text %{
102The following modules are available when using the Perl5 language
103module.
104%}
105
106%include "perl5/perlmain.i"
107#endif
108
109