OLD | NEW |
(Empty) | |
| 1 /* ----------------------------------------------------------------------------- |
| 2 * |
| 3 * User interfaces: include these ones as needed |
| 4 * |
| 5 * -----------------------------------------------------------------------------
*/ |
| 6 |
| 7 /* ----------------------------------------------------------------------------- |
| 8 * Special types and user helpers |
| 9 * -----------------------------------------------------------------------------
*/ |
| 10 |
| 11 argcargv.i Handler for (int argc, char **argv) |
| 12 attribute.i Convert a pair of set/get methods into a "native" python
attribute |
| 13 ccomplex.i C99 complex type |
| 14 complex.i C99 or C++ complex type |
| 15 cstring.i Various forms of C character string handling |
| 16 cwstring.i Various forms of C wchar_t string handling |
| 17 embed.i embedding the Python interpreter in something else |
| 18 embed15.i embedding the Python interpreter in something else |
| 19 file.i FILE C type |
| 20 implicit.i Allow the use of implicit C++ constructors |
| 21 wchar.i wchar_t C type |
| 22 |
| 23 /* ----------------------------------------------------------------------------- |
| 24 * C++ STD + STL |
| 25 * -----------------------------------------------------------------------------
*/ |
| 26 |
| 27 std_alloc.i allocator |
| 28 std_basic_string.i basic string |
| 29 std_char_traits.i char traits |
| 30 std_complex.i complex |
| 31 std_deque.i deque |
| 32 std_except.i exceptions |
| 33 std_ios.i ios |
| 34 std_iostream.i istream/ostream |
| 35 std_list.i list |
| 36 std_map.i map |
| 37 std_multimap.i multimap |
| 38 std_multiset.i multiset |
| 39 std_pair.i pair |
| 40 std_set.i set |
| 41 std_sstream.i string stream |
| 42 std_streambuf.i streambuf |
| 43 std_string.i string |
| 44 std_vector.i vector |
| 45 std_wios.i wios |
| 46 std_wiostream.i wistream/wostream |
| 47 std_wsstream.i wstring stream |
| 48 std_wstreambuf.i wstreambuf |
| 49 std_wstring.i wstring |
| 50 |
| 51 |
| 52 |
| 53 /* ----------------------------------------------------------------------------- |
| 54 /* |
| 55 * Implementation files: don't look at them unless you are really drunk |
| 56 * |
| 57 * -----------------------------------------------------------------------------
*/ |
| 58 |
| 59 /* ----------------------------------------------------------------------------- |
| 60 * Basic files |
| 61 * -----------------------------------------------------------------------------
*/ |
| 62 |
| 63 python.swg Main language file, it just includes what is needed. |
| 64 pyuserdir.swg User visible directives (%pythonnondynamic, etc) |
| 65 pymacros.swg Internal macros used for typemaps |
| 66 pyfragments.swg Allow the user to overload the default fragments |
| 67 pyopers.swg Python operations (+=, *=, etc) |
| 68 pythonkw.swg Python keywords and special names |
| 69 pyinit.swg Python Init method |
| 70 |
| 71 /* ----------------------------------------------------------------------------- |
| 72 * The runtime part |
| 73 * -----------------------------------------------------------------------------
*/ |
| 74 |
| 75 pyruntime.swg Main runtime file definition |
| 76 pyapi.swg SWIG/Python API declarations |
| 77 pyrun.swg Python run-time code |
| 78 |
| 79 /* ----------------------------------------------------------------------------- |
| 80 * Internal typemap specializations |
| 81 * -----------------------------------------------------------------------------
*/ |
| 82 |
| 83 pyswigtype.swg SWIGTYPE |
| 84 pystrings.swg Char strings (char *) |
| 85 pywstrings.swg Wchar Strings (wchar_t *) |
| 86 pyprimtypes.swg Primitive types (shot,int,double,etc) |
| 87 pycomplex.swg PyComplex and helper for C/C++ complex types |
| 88 pydocs.swg Typemaps documentation |
| 89 |
| 90 /* ----------------------------------------------------------------------------- |
| 91 * C++ STD + STL |
| 92 * -----------------------------------------------------------------------------
*/ |
| 93 |
| 94 pycontainer.swg python container iterators |
| 95 std_common.i general common code for the STD/STL implementation |
| 96 std_container.i general common code for the STD/STL containers |
| 97 |
| 98 |
| 99 /*----------------------------------------------------------------------------- |
| 100 * Backward compatibility and deprecated |
| 101 * -----------------------------------------------------------------------------
*/ |
| 102 |
| 103 std_vectora.i vector + allocator (allocators are now supported in STD/
STL) |
| 104 typemaps.i old in/out typemaps (doesn't need to be included) |
| 105 defarg.swg for processing default arguments with shadow classes |
OLD | NEW |