• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..10-Sep-201257

attribute.swgH A D30-Aug-20119.4 KiB

carrays.swgH A D30-Aug-20112.8 KiB

cdata.swgH A D30-Aug-20111.9 KiB

cmalloc.swgH A D30-Aug-20112.5 KiB

cpointer.swgH A D30-Aug-20113.3 KiB

cstring.swgH A D30-Aug-2011167

cstrings.swgH A D30-Aug-20118.2 KiB

cwstring.swgH A D30-Aug-2011207

enumint.swgH A D30-Aug-2011906

exception.swgH A D30-Aug-20112.8 KiB

factory.swgH A D30-Aug-20112.4 KiB

fragments.swgH A D30-Aug-201113 KiB

implicit.swgH A D30-Aug-20114.7 KiB

inoutlist.swgH A D30-Aug-20119.3 KiB

misctypes.swgH A D30-Aug-2011467

primtypes.swgH A D30-Aug-20118.4 KiB

ptrtypes.swgH A D30-Aug-20116.6 KiB

READMEH A D30-Aug-20112 KiB

std_except.swgH A D30-Aug-20112.1 KiB

std_string.swgH A D30-Aug-2011350

std_strings.swgH A D30-Aug-20112 KiB

std_wstring.swgH A D30-Aug-2011395

string.swgH A D30-Aug-2011547

strings.swgH A D30-Aug-201116.6 KiB

swigmacros.swgH A D30-Aug-20117.9 KiB

swigobject.swgH A D30-Aug-2011898

swigtype.swgH A D30-Aug-201118.7 KiB

swigtypemaps.swgH A D30-Aug-20115 KiB

traits.swgH A D30-Aug-20117.4 KiB

typemaps.swgH A D30-Aug-20114.6 KiB

valtypes.swgH A D30-Aug-20117 KiB

void.swgH A D30-Aug-20112 KiB

wstring.swgH A D30-Aug-2011567

README

1Still in development, but if you are interested into looking around,
2start with
3
4
5     swigtypemaps.swg
6
7which is the head file. Also read the docs for %fragments in 
8
9     fragments.swg 
10
11and follow the definitions in one of the supported languages:
12
13     python, perl, ruby, tcl
14
15
16
17
18/* -----------------------------------------------------------------------------
19 *  Internal typemap specializations
20 * ----------------------------------------------------------------------------- */
21
22
23carrays.swg		Implement the carrays.i library
24cdata.swg		Implement the cdata.i library
25cmalloc.swg		Implement the cmalloc.i library
26cpointer.swg		Implement the cpointer.i library
27cstring.swg		Implement the cstring.i library typemaps for char *
28cwstring.swg		Implement the cstring.i library typemaps for wchar_t *
29exception.swg		Implement the exception.i library
30implicit.swg		Allow the use of implicit C++ constructors
31
32string.swg		Typemaps for char * string
33wstring.swg		Typemaps for wchar_t * string
34std_string.swg		Typemaps for std::string
35std_wstring.swg		Typemaps for std::wstring
36swigtype.swg		Typemaps for the SWIGTYPE type
37void.swg		Typemaps for the 'void' type
38enumint.swg		Typemaps for enums treated as 'int' 
39swigobject.swg		Typemaps for the SWIG_Object as in PyObject, Tcl_Obj, etc.
40misctypes.swg		Typemaps for miscellaneos types (size_t, ptrdiff_t, etc)
41ptrtypes.swg		Typemaps for types with a 'ptr' behavior
42valtypes.swg		Typemaps for 'by value' types
43inoutlist.swg		IN/OUTPUT/INOUT typemaps, where the OUTPUT values are returned in a list
44primtypes.swg		Common macros to manage primitive types (short,int,double,etc)
45
46cstrings.swg		Common macros to implemented the cstring/cwstring libraries
47std_strings.swg		Common macros to implemented the std::string/std::wstring typemaps
48strings.swg		Common macros and typemaps for string and wstring (char *, wchar_t *)
49
50swigmacros.swg		Basic macros 
51fragments.swg		Macros for fragment manipulations
52
53
54typemaps.swg		The old typemaps.i library, not needed anymore
55