swig/Lib/python
Marcelo Matus b319720cf1 fix bug #1480074
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9085 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-05-04 05:48:55 +00:00
..
argcargv.i add missing typecheck typemap for argc,argv 2006-02-27 03:00:26 +00:00
attribute.i
carrays.i
ccomplex.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:35:17 +00:00
cdata.i
cmalloc.i
cni.i
complex.i
cpointer.i
cstring.i
cwstring.i
defarg.swg
director.swg fix for old VC 6.0 and linking issue reported by Roy Sutton 2006-03-27 21:39:49 +00:00
director_h.swg fix docs, path provided by Olly 2006-04-11 01:40:20 +00:00
embed.i
embed15.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:35:17 +00:00
exception.i use internal SWIG_exception_fail, let SWIG_exception as in 1.3.27 2006-01-14 21:23:36 +00:00
factory.i add the factory library for UTL 2006-02-22 18:42:20 +00:00
file.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:35:17 +00:00
implicit.i
jstring.i
Makefile.in
pyapi.swg
pybackward.swg add more backward comp macros/fragments/methods 2006-01-28 08:59:32 +00:00
pyclasses.swg
pycomplex.swg
pycontainer.swg Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:35:17 +00:00
pydocs.swg
pyerrors.swg fix -external-runtime and warning arounds in subversion 2006-02-01 08:37:53 +00:00
pyfragments.swg fix docs, path provided by Olly 2006-04-11 01:40:20 +00:00
pyhead.swg reduce the aliasing warnings (when compiling with CFLAGS='-O2 -Wstrict-aliasing=2') to the minimum, ie, enums and pointer to functions 2006-02-23 21:43:33 +00:00
pyinit.swg fix prototype warnings, as reported by Max Browsher 2006-03-26 07:09:22 +00:00
pyiterators.swg Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:35:17 +00:00
pymacros.swg add more backward comp macros/fragments/methods 2006-01-28 08:48:48 +00:00
pyopers.swg more fixes to use one line macro when possible 2006-02-10 09:00:00 +00:00
pyprimtypes.swg reduce the aliasing warnings (when compiling with CFLAGS='-O2 -Wstrict-aliasing=2') to the minimum, ie, enums and pointer to functions 2006-02-23 21:43:33 +00:00
pyrun.swg fix for 2.5, reported by Mike Romberg #1465867 2006-04-11 01:45:31 +00:00
pyruntime.swg more comments 2006-02-11 20:36:39 +00:00
pystdcommon.swg fix std::vector<const int*>, reported by tagna@gaia.ecs.csus.edu 2006-05-04 05:24:41 +00:00
pystrings.swg reduce the aliasing warnings (when compiling with CFLAGS='-O2 -Wstrict-aliasing=2') to the minimum, ie, enums and pointer to functions 2006-02-23 21:43:33 +00:00
python.swg fix -external-runtime and warning arounds in subversion 2006-02-01 08:37:53 +00:00
pythonkw.swg
pythreads.swg
pytuplehlp.swg
pytypemaps.swg simplify generated code and more consistent names/sections 2006-02-11 01:57:32 +00:00
pyuserdir.swg fix mispelled prepend, reported by Jeremy McCormick 2006-03-16 01:44:26 +00:00
pywstrings.swg reduce the aliasing warnings (when compiling with CFLAGS='-O2 -Wstrict-aliasing=2') to the minimum, ie, enums and pointer to functions 2006-02-23 21:43:33 +00:00
README cosmetics 2006-03-07 22:02:54 +00:00
std_alloc.i
std_basic_string.i
std_carray.i
std_char_traits.i
std_common.i
std_complex.i
std_container.i
std_deque.i
std_except.i
std_ios.i
std_iostream.i
std_list.i
std_map.i fix bug #1480074 2006-05-04 05:48:55 +00:00
std_multimap.i fix bug #1480074 2006-05-04 05:48:55 +00:00
std_multiset.i
std_pair.i cosmetic for generated python code 2006-02-20 07:33:18 +00:00
std_set.i
std_sstream.i
std_streambuf.i
std_string.i
std_vector.i
std_vectora.i
std_wios.i
std_wiostream.i add fragment warning and fixes 2006-01-30 22:22:13 +00:00
std_wsstream.i
std_wstreambuf.i
std_wstring.i
stl.i
typemaps.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:35:17 +00:00
wchar.i

/* -----------------------------------------------------------------------------
 *
 *  User interfaces: include these ones as needed
 *
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 *  Special types and user helpers 
 * ----------------------------------------------------------------------------- */

argcargv.i		Handler for (int argc, char **argv)
attribute.i		Convert a pair of set/get methods into a "native" python attribute
ccomplex.i		C99 complex type
complex.i		C99 or C++ complex type
cstring.i		Various forms of C character string handling
cwstring.i		Various forms of C wchar_t string handling
embed.i			embedding the Python interpreter in something else
embed15.i		embedding the Python interpreter in something else
file.i			FILE C type
implicit.i		Allow the use of implicit C++ constructors
wchar.i			wchar_t C type

/* -----------------------------------------------------------------------------
 *  C++ STD + STL
 * ----------------------------------------------------------------------------- */

std_alloc.i		allocator 
std_basic_string.i	basic string
std_char_traits.i	char traits
std_complex.i		complex
std_deque.i		deque	
std_except.i		exceptions
std_ios.i		ios
std_iostream.i		istream/ostream
std_list.i		list
std_map.i		map
std_multimap.i		multimap
std_multiset.i		multiset
std_pair.i		pair
std_set.i		set
std_sstream.i		string stream
std_streambuf.i		streambuf
std_string.i		string
std_vector.i		vector
std_wios.i		wios
std_wiostream.i		wistream/wostream
std_wsstream.i		wstring stream
std_wstreambuf.i	wstreambuf
std_wstring.i		wstring



/* -----------------------------------------------------------------------------
/* 
 *  Implementation files: don't look at them unless you are realy drunk
 *
 * ----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
 *  Basic files
 * ----------------------------------------------------------------------------- */

python.swg		Main language file, it just includes what is needed.
pyuserdir.swg		User visible directives (%pythonnondynamic, etc)
pymacros.swg		Internal macros used for typemaps
pyfragments.swg		Allow the user to overload the default fragments
pyopers.swg		Python operations (+=, *=, etc)
pythonkw.swg		Python keywords and special names
pyinit.swg		Python Init method

/* -----------------------------------------------------------------------------
 *  The runtime part
 * ----------------------------------------------------------------------------- */

pyruntime.swg		Main runtime file definition
pyapi.swg		SWIG/Pyton API declarations
pyrun.swg		Python run-time code 

/* -----------------------------------------------------------------------------
 *  Internal typemap specializations
 * ----------------------------------------------------------------------------- */

pyswigtype.swg		SWIGTYPE
pystrings.swg		Char strings (char *)
pywstrings.swg		Wchar Strings (wchar_t *)
pyprimtypes.swg		Primitive types (shot,int,double,etc)
pycomplex.swg		PyComplex and helper for C/C++ complex types
pydocs.swg		Typemaps documentation

/* -----------------------------------------------------------------------------
 *  C++ STD + STL
 * ----------------------------------------------------------------------------- */

pycontainer.swg		python container iterators
std_common.i		general common code  for the STD/STL implementation
std_container.i		general common code for the STD/STL containers


/*-----------------------------------------------------------------------------
 *  Backward compatibility and deprecated
 * ----------------------------------------------------------------------------- */

std_vectora.i		vector + allocator (allocators are now supported in STD/STL)
typemaps.i		old in/out typemaps (doen't need to be included)
defarg.swg		for processing default arguments with shadow classes