blob: a963fa12c39443571623b5d459b999ae7bc57b41 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
#define SWDLLEXPORT
%module "Sword"
%module(directors="1") Sword;
/* Ignore warnings about Unknown base class */
%warnfilter(401);
%include "deprecations.i"
#ifdef SWIGPYTHON
%include "directors.i"
#endif
/* Some renames for sanity */
%ignore *::operator SWBuf;
/* Some generic ignores. These don't map into any Python operators */
%ignore *::operator=;
%ignore *::operator++;
%ignore *::operator--;
%ignore *::operator sword::SWKey &;
%ignore *::operator sword::SWKey *;
/* An ignore for missing wchar_t compatibility */
%ignore sword::SWBuf::append(wchar_t);
%include "defs.i"
%include "swbuf.i"
%include "multimapwdef.i"
/* Now include all the STL templates we are going to use */
%include "templates.i"
%include "swobject.i"
%include "swconfig.i"
%include "swversion.i"
%include "bases.i"
%include "swkey.i"
%include "listkey.i"
%include "versekey.i"
%include "treekey.i"
%include "treekeyidx.i"
%include "versetreekey.i"
%include "swdisp.i"
%include "swfilter.i"
%include "swoptfilter.i"
%include "swfiltermgr.i"
%include "stringmgr.i"
%include "swsearchable.i"
//%include "swcacher.i"
%include "swmodule.i"
%include "swmgr.i"
%include "filemgr.h"
%include "encfiltmgr.i"
%include "markupfiltmgr.i"
%include "swlocale.i"
%include "swcomprs.i"
%include "lzsscomprs.i"
%include "zipcomprs.i"
%include "swcom.i"
%include "rawcom.i"
%include "zcom.i"
%include "swgenbook.i"
%include "rawgenbook.i"
%include "swld.i"
%include "rawld.i"
%include "rawld4.i"
%include "zld.i"
%include "swtext.i"
%include "rawtext.i"
%include "ztext.i"
%include "localemgr.i"
%include "url.i"
%include "utilxml.i"
%include "osishtmlhref.i"
%include "extras.i"
%include "swlog.i"
#ifndef EXCLUDE_FTP
%include "remotetrans.i"
#ifndef EXCLUDE_INSTALLMGR
%include "installmgr.i"
#endif
#endif
|