[pyplusplus] 12/17: Merge tag 'upstream/1.6'
Leopold Palomo-Avellaneda
leo at alaxarxa.net
Mon Jul 18 13:18:29 UTC 2016
This is an automated email from the git hooks/post-receive script.
lepalom-guest pushed a commit to branch master
in repository pyplusplus.
commit ea5cec4dcc569686c4c07cc96fb057f0d4f44f18
Merge: 4b52d1f 2e10189
Author: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
Date: Mon Jul 18 12:25:58 2016 +0200
Merge tag 'upstream/1.6'
Upstream version 1.6
.hg_archival.txt | 4 +
.hgtags | 1 +
LICENSE_1_0.txt | 23 +
MANIFEST.readme | 1 +
README.txt | 49 +
announcement.txt | 45 +
contrib/__init__.py | 4 +
contrib/arrayinfo/arrayinfo.py | 73 +
contrib/arrayinfo/cpptokenize.py | 127 +
contrib/arrayinfo/createarrayinfo.py | 169 +
contrib/arrayinfo/readme.txt | 33 +
contrib/doc_extractors/LICENSE_1_0.txt | 23 +
contrib/doc_extractors/doxygen.py | 232 +
contrib/doc_extractors/permissions.txt | Bin 0 -> 2996 bytes
contrib/doc_extractors/readme.txt | 19 +
contrib/goodies/__init__.py | 19 +
contrib/goodies/dsl_interface.py | 48 +
contrib/goodies/goodie_overrides.py | 64 +
contrib/goodies/goodie_perf_overrides.py | 224 +
contrib/goodies/goodie_utils.py | 274 +
contrib/pypp_api/generate_docs.py | 11 +
contrib/pypp_api/license.txt | 2 +
contrib/pypp_api/pypp_api/__init__.py | 80 +
contrib/pypp_api/pypp_api/argpolicy.py | 632 +
contrib/pypp_api/pypp_api/decltypes.py | 79 +
contrib/pypp_api/pypp_api/declwrapper.py | 835 +
contrib/pypp_api/pypp_api/extendcreators.py | 107 +
contrib/pypp_api/pypp_api/filters.py | 516 +
contrib/pypp_api/pypp_api/modulebuilder.py | 793 +
contrib/pypp_api/pypp_api/selection.py | 54 +
contrib/pypp_api/pypp_api/treerange.py | 380 +
contrib/pypp_api/readme.txt | 30 +
docs/Makefile | 216 +
docs/apidocs/_logging_.rst | 24 +
docs/apidocs/api.rst | 18 +
docs/apidocs/code_creators.rst | 313 +
docs/apidocs/code_repository.rst | 57 +
docs/apidocs/code_repository/indexing_suite.rst | 226 +
docs/apidocs/creators_factory.rst | 89 +
docs/apidocs/decl_wrappers.rst | 151 +
docs/apidocs/file_writers.rst | 65 +
docs/apidocs/function_transformers.rst | 56 +
docs/apidocs/messages.rst | 24 +
docs/apidocs/module_builder.rst | 48 +
docs/apidocs/utils.rst | 17 +
docs/architecture.rst | 327 +
docs/code_creators_uml.png | Bin 0 -> 103871 bytes
docs/comparisons/compare_to.rst | 68 +
docs/comparisons/pyste.rst | 420 +
docs/conf.py | 287 +
docs/containers.rst | 240 +
docs/ctypes/ctypes_integration.rst | 98 +
docs/ctypes/this_and_sizeof.rst | 43 +
docs/ctypes/unions.rst | 71 +
docs/ctypes/variables.rst | 74 +
docs/doc_string.rst | 65 +
docs/download.rst | 58 +
docs/examples/boost/boost.rst | 256 +
docs/examples/easybmp/easybmp.rst | 71 +
docs/examples/easybmp/pkg-info.txt | 17 +
docs/examples/easybmp/source.bmp | Bin 0 -> 59394 bytes
docs/examples/easybmp/target.bmp | Bin 0 -> 59394 bytes
docs/examples/examples.rst | 47 +
docs/functions/call_policies/as_tuple.rst | 84 +
docs/functions/call_policies/call_policies.rst | 205 +
.../call_policies/custom_call_policies.rst | 36 +
docs/functions/call_policies/return_addressof.rst | 62 +
.../call_policies/return_pointee_value.rst | 141 +
docs/functions/call_policies/return_range.rst | 225 +
docs/functions/default_args.rst | 146 +
docs/functions/functions.rst | 29 +
docs/functions/make_constructor.rst | 75 +
docs/functions/overloading.rst | 167 +
docs/functions/registration_order.rst | 147 +
docs/functions/transformation/from_address.rst | 97 +
docs/functions/transformation/inout.rst | 62 +
.../transformation/inout_static_array.rst | 72 +
.../transformation/inout_static_matrix.rst | 91 +
docs/functions/transformation/input.rst | 58 +
docs/functions/transformation/input_c_buffer.rst | 72 +
.../transformation/input_static_array.rst | 75 +
.../transformation/input_static_matrix.rst | 90 +
docs/functions/transformation/modify_type.rst | 69 +
docs/functions/transformation/name_mangling.rst | 83 +
docs/functions/transformation/output.rst | 63 +
.../transformation/output_static_array.rst | 75 +
.../transformation/output_static_matrix.rst | 85 +
docs/functions/transformation/terminology.rst | 35 +
.../transformation/transfer_ownership.rst | 68 +
docs/functions/transformation/transformation.rst | 125 +
docs/history.rst | 594 +
docs/how_to/absolute_relative_paths.rst | 39 +
docs/how_to/best_practices.rst | 170 +
docs/how_to/exception_translation.rst | 60 +
docs/how_to/fatal_error_c1204.rst | 23 +
docs/how_to/file_name_too_long.rst | 45 +
docs/how_to/hints.rst | 61 +
docs/how_to/how_to.rst | 13 +
docs/how_to/templates.rst | 191 +
docs/index.rst | 173 +
docs/indexing_suite_v2.html | 2213 ++
docs/indexing_suite_v2.html.rst | 6 +
docs/indexing_suite_v2_files/boost.css | 59 +
docs/indexing_suite_v2_files/cboost.gif | Bin 0 -> 8819 bytes
docs/indexing_suite_v2_files/overview.png | Bin 0 -> 4680 bytes
docs/indexing_suite_v2_files/proxy.png | Bin 0 -> 11320 bytes
docs/indexing_suite_v2_files/proxy_detached.png | Bin 0 -> 4030 bytes
docs/inserting_code.rst | 247 +
docs/links.rst | 116 +
docs/multi_module_development.rst | 161 +
docs/peps/dsl_challenge.rst | 210 +
docs/peps/dsl_challenge_introduction.irest | 11 +
docs/peps/peps_index.rst | 21 +
docs/properties.rst | 163 +
docs/pyplusplus_uml.vsd | Bin 0 -> 352768 bytes
docs/quotes.rst | 160 +
docs/split_module.rst | 242 +
.../automatic_conversion/automatic_conversion.rst | 39 +
.../automatic_conversion/automatic_conversion.zip | Bin 0 -> 6289 bytes
.../automatic_conversion/custom_rvalue.cpp | 135 +
.../automatic_conversion/custom_rvalue.cpp.rst | 6 +
.../automatic_conversion/definition.irest | 3 +
.../automatic_conversion/sconstruct | 20 +
.../automatic_conversion/sconstruct.rst | 6 +
.../automatic_conversion/test.py | 59 +
.../automatic_conversion/test.py.rst | 6 +
.../automatic_conversion/tuples.hpp | 251 +
.../automatic_conversion/tuples.hpp.rst | 6 +
.../automatic_conversion/tuples_tester.cpp | 72 +
.../automatic_conversion/tuples_tester.cpp.rst | 6 +
.../easy_extending_guide/easy_extending_guide.rst | 118 +
.../exceptions/definition.irest | 4 +
.../exceptions/exceptions.cpp | 130 +
.../exceptions/exceptions.cpp.rst | 6 +
.../exceptions/exceptions.rst | 64 +
.../exceptions/exceptions.zip | Bin 0 -> 2496 bytes
docs/troubleshooting_guide/exceptions/sconstruct | 10 +
.../exceptions/sconstruct.rst | 6 +
docs/troubleshooting_guide/exceptions/test.py | 64 +
docs/troubleshooting_guide/exceptions/test.py.rst | 6 +
docs/troubleshooting_guide/lessons_learned.rst | 22 +
.../shared_ptr/definition.irest | 3 +
.../shared_ptr/generate_code.py | 120 +
.../shared_ptr/pointer_holder.hpp.patch | 99 +
.../shared_ptr/pointer_holder.hpp.patch.rst | 10 +
docs/troubleshooting_guide/shared_ptr/sconstruct | 10 +
.../shared_ptr/sconstruct.rst | 6 +
.../shared_ptr/shared_ptr.rst | 71 +
.../shared_ptr/shared_ptr.zip | Bin 0 -> 3833 bytes
docs/troubleshooting_guide/shared_ptr/solution.cpp | 78 +
.../shared_ptr/solution.cpp.rst | 6 +
docs/troubleshooting_guide/shared_ptr/test.py | 30 +
docs/troubleshooting_guide/shared_ptr/test.py.rst | 6 +
docs/troubleshooting_guide/smart_ptrs/bindings.cpp | 162 +
.../smart_ptrs/bindings.cpp.rst | 6 +
docs/troubleshooting_guide/smart_ptrs/classes.hpp | 149 +
.../smart_ptrs/classes.hpp.rst | 6 +
.../smart_ptrs/definition.irest | 3 +
docs/troubleshooting_guide/smart_ptrs/sconstruct | 10 +
.../smart_ptrs/sconstruct.rst | 6 +
docs/troubleshooting_guide/smart_ptrs/smart_ptr.h | 135 +
.../smart_ptrs/smart_ptr.h.rst | 6 +
.../smart_ptrs/smart_ptrs.rst | 25 +
.../smart_ptrs/smart_ptrs.zip | Bin 0 -> 5370 bytes
docs/troubleshooting_guide/smart_ptrs/test.py | 89 +
docs/troubleshooting_guide/smart_ptrs/test.py.rst | 6 +
docs/tutorials/module_builder/generate_code.py | 54 +
docs/tutorials/module_builder/generate_code.py.rst | 6 +
docs/tutorials/module_builder/generated.cpp | 31 +
docs/tutorials/module_builder/generated.cpp.rst | 6 +
docs/tutorials/module_builder/hello_world.hpp | 43 +
docs/tutorials/module_builder/hello_world.hpp.rst | 6 +
docs/tutorials/module_builder/module_builder.rst | 159 +
docs/tutorials/pyplusplus_gui.png | Bin 0 -> 26084 bytes
docs/tutorials/pyplusplus_gui.rst | 5 +
docs/tutorials/tutorials.rst | 54 +
docs/warnings.rst | 213 +
environment.py | 76 +
environment_path_helper.py | 2 +
examples/custom_code_creator/generate_code.py | 93 +
.../generated/properties.py.cpp | 37 +
examples/custom_code_creator/properties.hpp | 32 +
examples/custom_code_creator/sconstruct | 29 +
examples/custom_code_creator/unittests/test_all.py | 26 +
examples/environment.py | 24 +
examples/gmplib_dev/dev/generate_code.py | 37 +
examples/gmplib_dev/dev/project_env.py | 11 +
examples/gmplib_dev/pygmplib/__init__.py | 1570 +
examples/gmplib_dev/pygmplib/ctypes_utils.py | 135 +
examples/gmplib_dev/test.py | 17 +
examples/libmemcached_dev/dev/generate_code.py | 39 +
examples/libmemcached_dev/dev/project_env.py | 14 +
examples/libmemcached_dev/libmemcached-0.31.tar.gz | Bin 0 -> 507156 bytes
examples/libmemcached_dev/pymemcached/__init__.py | 686 +
.../libmemcached_dev/pymemcached/ctypes_utils.py | 135 +
.../pymemcached/exposed_decl.pypp.txt | 1144 +
examples/libmemcached_dev/test.py | 27 +
examples/pyboost_dev/MANIFEST.in | 6 +
examples/pyboost_dev/crc_example.py | 20 +
examples/pyboost_dev/date_time_example.py | 70 +
.../pyboost_dev/dev/boost_random/generate_code.py | 161 +
.../pyboost_dev/dev/boost_random/random_export.hpp | 472 +
.../dev/boost_random/random_settings.py | 22 +
examples/pyboost_dev/dev/boost_random/sconscript | 35 +
examples/pyboost_dev/dev/crc/crc_export.hpp | 23 +
examples/pyboost_dev/dev/crc/crc_settings.py | 23 +
examples/pyboost_dev/dev/crc/generate_code.py | 107 +
examples/pyboost_dev/dev/crc/sconscript | 35 +
.../dev/date_time/customization_data.py | 225 +
.../dev/date_time/date_time_settings.py | 26 +
.../pyboost_dev/dev/date_time/generate_code.py | 220 +
.../dev/date_time/include/date_time.pypp.hpp | 68 +
.../dev/date_time/include/date_time.pypp.xml | 36630 +++++++++++++++++++
.../dev/date_time/include/date_time_wrapper.hpp | 19 +
examples/pyboost_dev/dev/date_time/sconscript | 49 +
examples/pyboost_dev/dev/rational/generate_code.py | 109 +
.../pyboost_dev/dev/rational/rational_export.hpp | 27 +
.../pyboost_dev/dev/rational/rational_settings.py | 24 +
examples/pyboost_dev/dev/rational/sconscript | 35 +
examples/pyboost_dev/pyboost/__init__.py | 10 +
.../pyboost_dev/pyboost/boost_random/__init__.py | 511 +
examples/pyboost_dev/pyboost/crc/__init__.py | 48 +
examples/pyboost_dev/pyboost/date_time/__init__.py | 257 +
.../pyboost/date_time/date_time_zonespec.csv | 379 +
examples/pyboost_dev/pyboost/rational/__init__.py | 17 +
examples/pyboost_dev/random_example.py | 8 +
examples/pyboost_dev/rational_example.py | 15 +
examples/pyboost_dev/sconstruct | 29 +
examples/pyboost_dev/setup.py | 33 +
.../unittestst/boost_random/test_all.py | 76 +
examples/pyboost_dev/unittestst/crc/test_all.py | 233 +
.../pyboost_dev/unittestst/date_time/examples.py | 33 +
.../unittestst/date_time/gregorian_tester.py | 559 +
.../unittestst/date_time/local_time_tester.py | 608 +
.../unittestst/date_time/posix_time_tester.py | 529 +
.../pyboost_dev/unittestst/date_time/test_all.py | 30 +
.../pyboost_dev/unittestst/rational/test_all.py | 97 +
examples/pyboost_dev/unittestst/test_all.py | 31 +
.../boost.python/pyeasybmp/build_setup.py | 30 +
.../boost.python/pyeasybmp/environment.py | 54 +
.../boost.python/pyeasybmp/generate_code.py | 44 +
.../boost.python/pyeasybmp/sconstruct | 41 +
.../boost.python/unittests/grayscale.py | 43 +
.../boost.python/unittests/source.bmp | Bin 0 -> 59394 bytes
.../boost.python/unittests/target.bmp | Bin 0 -> 59394 bytes
.../easybmp/BSD_(revised)_license.txt | 10 +
examples/pyeasybmp_dev/easybmp/EasyBMP.cpp | 1906 +
examples/pyeasybmp_dev/easybmp/EasyBMP.h | 86 +
examples/pyeasybmp_dev/easybmp/EasyBMP_BMP.h | 86 +
.../pyeasybmp_dev/easybmp/EasyBMP_ChangeLog.txt | 821 +
.../pyeasybmp_dev/easybmp/EasyBMP_DataStructures.h | 104 +
.../easybmp/EasyBMP_VariousBMPutilities.h | 43 +
.../pyeasybmp_dev/easybmp/binaries/easybmp.dll | Bin 0 -> 40960 bytes
.../easybmp/binaries/easybmp.dll.manifest | 8 +
.../pyeasybmp_dev/easybmp/binaries/easybmp.exp | Bin 0 -> 7565 bytes
.../pyeasybmp_dev/easybmp/binaries/easybmp.lib | Bin 0 -> 13362 bytes
.../pyeasybmp_dev/easybmp/binaries/easybmp.map | 322 +
.../easybmp/sample/EasyBMPbackground.bmp | Bin 0 -> 308278 bytes
.../pyeasybmp_dev/easybmp/sample/EasyBMPsample.cpp | 82 +
.../pyeasybmp_dev/easybmp/sample/EasyBMPtext.bmp | Bin 0 -> 113266 bytes
examples/pyeasybmp_dev/easybmp/sample/makefile | 53 +
examples/pyeasybmp_dev/easybmp/sconscript | 11 +
examples/pyeasybmp_dev/easybmp/sconstruct | 2 +
examples/pyeasybmp_dev/environment.py | 28 +
gccxml.cfg | 10 +
indexing_suite_v2/docs/indexing_suite_v2.html | 2213 ++
.../docs/indexing_suite_v2_files/boost.css | 59 +
.../docs/indexing_suite_v2_files/cboost.gif | Bin 0 -> 8819 bytes
.../docs/indexing_suite_v2_files/overview.png | Bin 0 -> 4680 bytes
.../docs/indexing_suite_v2_files/proxy.png | Bin 0 -> 11320 bytes
.../indexing_suite_v2_files/proxy_detached.png | Bin 0 -> 4030 bytes
indexing_suite_v2/indexing_suite/algorithms.hpp | 564 +
.../indexing_suite/container_proxy.hpp | 738 +
.../indexing_suite/container_suite.hpp | 54 +
.../indexing_suite/container_traits.hpp | 160 +
indexing_suite_v2/indexing_suite/deque.hpp | 61 +
indexing_suite_v2/indexing_suite/element_proxy.hpp | 188 +
.../indexing_suite/element_proxy_traits.hpp | 90 +
.../indexing_suite/int_slice_helper.hpp | 252 +
.../indexing_suite/iterator_range.hpp | 261 +
.../indexing_suite/iterator_traits.hpp | 212 +
indexing_suite_v2/indexing_suite/list.hpp | 168 +
indexing_suite_v2/indexing_suite/map.hpp | 241 +
indexing_suite_v2/indexing_suite/methods.hpp | 114 +
indexing_suite_v2/indexing_suite/multimap.hpp | 206 +
indexing_suite_v2/indexing_suite/pair.hpp | 105 +
.../indexing_suite/proxy_iterator.hpp | 164 +
.../indexing_suite/python_iterator.hpp | 81 +
.../indexing_suite/registry_utils.hpp | 41 +
indexing_suite_v2/indexing_suite/set.hpp | 170 +
.../indexing_suite/shared_proxy_impl.hpp | 106 +
indexing_suite_v2/indexing_suite/slice.hpp | 147 +
indexing_suite_v2/indexing_suite/slice_handler.hpp | 302 +
indexing_suite_v2/indexing_suite/suite_utils.hpp | 111 +
indexing_suite_v2/indexing_suite/value_traits.hpp | 85 +
indexing_suite_v2/indexing_suite/vector.hpp | 61 +
indexing_suite_v2/indexing_suite/visitor.hpp | 272 +
indexing_suite_v2/indexing_suite/workaround.hpp | 47 +
indexing_suite_v2/readme.txt | 10 +
indexing_suite_v2/update_code_repository.py | 79 +
pyplusplus/__init__.py | 59 +
pyplusplus/_logging_/__init__.py | 65 +
pyplusplus/_logging_/multi_line_formatter.py | 95 +
pyplusplus/code_creators/__init__.py | 161 +
pyplusplus/code_creators/algorithm.py | 113 +
pyplusplus/code_creators/array_1_registrator.py | 71 +
pyplusplus/code_creators/bookmark.py | 18 +
pyplusplus/code_creators/calldef.py | 1552 +
pyplusplus/code_creators/calldef_ctypes.py | 104 +
pyplusplus/code_creators/calldef_transformed.py | 506 +
pyplusplus/code_creators/calldef_utils.py | 159 +
pyplusplus/code_creators/class_declaration.py | 456 +
pyplusplus/code_creators/code_creator.py | 231 +
pyplusplus/code_creators/compound.py | 103 +
pyplusplus/code_creators/ctypes_formatter.py | 159 +
.../code_creators/ctypes_integration_creators.py | 55 +
pyplusplus/code_creators/custom.py | 38 +
pyplusplus/code_creators/declaration_based.py | 64 +
.../code_creators/embedded_code_repository.py | 18 +
pyplusplus/code_creators/enum.py | 84 +
pyplusplus/code_creators/exception_translator.py | 58 +
pyplusplus/code_creators/global_variable.py | 200 +
pyplusplus/code_creators/include.py | 76 +
pyplusplus/code_creators/include_directories.py | 75 +
pyplusplus/code_creators/indexing_suites.py | 183 +
pyplusplus/code_creators/instruction.py | 41 +
pyplusplus/code_creators/library_reference.py | 56 +
pyplusplus/code_creators/license.py | 30 +
pyplusplus/code_creators/member_variable.py | 769 +
pyplusplus/code_creators/module.py | 249 +
pyplusplus/code_creators/module_body.py | 26 +
pyplusplus/code_creators/name_mappings.py | 42 +
pyplusplus/code_creators/namespace.py | 79 +
.../code_creators/opaque_type_registrator.py | 24 +
pyplusplus/code_creators/properties.py | 170 +
pyplusplus/code_creators/registration_based.py | 21 +
pyplusplus/code_creators/scoped.py | 18 +
pyplusplus/code_creators/smart_pointers.py | 124 +
pyplusplus/code_creators/target_configuration.py | 33 +
pyplusplus/code_creators/typedef_as_pyvar.py | 22 +
pyplusplus/code_creators/unnamed_enum.py | 39 +
pyplusplus/code_repository/__init__.py | 43 +
pyplusplus/code_repository/array_1.py | 196 +
pyplusplus/code_repository/call_policies.py | 192 +
pyplusplus/code_repository/convenience.py | 198 +
pyplusplus/code_repository/ctypes_integration.py | 148 +
pyplusplus/code_repository/ctypes_utils.py | 141 +
pyplusplus/code_repository/gil_guard.py | 62 +
.../code_repository/indexing_suite/__init__.py | 93 +
.../indexing_suite/algorithms_header.py | 578 +
.../indexing_suite/container_proxy_header.py | 752 +
.../indexing_suite/container_suite_header.py | 68 +
.../indexing_suite/container_traits_header.py | 174 +
.../code_repository/indexing_suite/deque_header.py | 75 +
.../indexing_suite/element_proxy_header.py | 202 +
.../indexing_suite/element_proxy_traits_header.py | 104 +
.../indexing_suite/int_slice_helper_header.py | 266 +
.../indexing_suite/iterator_range_header.py | 275 +
.../indexing_suite/iterator_traits_header.py | 226 +
.../code_repository/indexing_suite/list_header.py | 182 +
.../code_repository/indexing_suite/map_header.py | 255 +
.../indexing_suite/methods_header.py | 128 +
.../indexing_suite/multimap_header.py | 220 +
.../code_repository/indexing_suite/pair_header.py | 119 +
.../indexing_suite/proxy_iterator_header.py | 178 +
.../indexing_suite/python_iterator_header.py | 95 +
.../indexing_suite/registry_utils_header.py | 55 +
.../code_repository/indexing_suite/set_header.py | 184 +
.../indexing_suite/shared_proxy_impl_header.py | 120 +
.../indexing_suite/slice_handler_header.py | 316 +
.../code_repository/indexing_suite/slice_header.py | 161 +
.../indexing_suite/suite_utils_header.py | 125 +
.../indexing_suite/value_traits_header.py | 99 +
.../indexing_suite/vector_header.py | 75 +
.../indexing_suite/visitor_header.py | 286 +
.../indexing_suite/workaround_header.py | 61 +
pyplusplus/code_repository/named_tuple.py | 52 +
.../code_repository/return_pointee_value.hpp | 60 +
pyplusplus/code_repository/return_range.py | 158 +
pyplusplus/creators_factory/__init__.py | 13 +
pyplusplus/creators_factory/bpcreator.py | 733 +
.../creators_factory/call_policies_resolver.py | 193 +
pyplusplus/creators_factory/creators_wizard.py | 71 +
pyplusplus/creators_factory/ctypes_creator.py | 200 +
.../creators_factory/dependencies_manager.py | 205 +
.../creators_factory/fake_constructors_manager.py | 29 +
.../creators_factory/opaque_types_manager.py | 82 +
pyplusplus/creators_factory/sort_algorithms.py | 276 +
pyplusplus/creators_factory/types_database.py | 187 +
pyplusplus/decl_wrappers/__init__.py | 133 +
pyplusplus/decl_wrappers/algorithm.py | 149 +
pyplusplus/decl_wrappers/call_policies.py | 428 +
pyplusplus/decl_wrappers/calldef_wrapper.py | 657 +
pyplusplus/decl_wrappers/class_wrapper.py | 737 +
pyplusplus/decl_wrappers/decl_wrapper.py | 231 +
pyplusplus/decl_wrappers/decl_wrapper_printer.py | 132 +
pyplusplus/decl_wrappers/doc_extractor.py | 45 +
pyplusplus/decl_wrappers/enumeration_wrapper.py | 82 +
pyplusplus/decl_wrappers/indexing_suite1.py | 82 +
pyplusplus/decl_wrappers/indexing_suite2.py | 180 +
pyplusplus/decl_wrappers/namespace_wrapper.py | 20 +
pyplusplus/decl_wrappers/properties.py | 346 +
pyplusplus/decl_wrappers/python_traits.py | 35 +
pyplusplus/decl_wrappers/scopedef_wrapper.py | 41 +
pyplusplus/decl_wrappers/typedef_wrapper.py | 32 +
pyplusplus/decl_wrappers/user_text.py | 21 +
pyplusplus/decl_wrappers/variable_wrapper.py | 239 +
pyplusplus/file_writers/__init__.py | 50 +
pyplusplus/file_writers/balanced_files.py | 62 +
pyplusplus/file_writers/class_multiple_files.py | 264 +
pyplusplus/file_writers/md5sum_repository.py | 100 +
pyplusplus/file_writers/multiple_files.py | 407 +
pyplusplus/file_writers/single_file.py | 33 +
pyplusplus/file_writers/writer.py | 167 +
pyplusplus/function_transformers/__init__.py | 74 +
pyplusplus/function_transformers/controllers.py | 443 +
.../function_transformation.py | 73 +
pyplusplus/function_transformers/templates.py | 109 +
pyplusplus/function_transformers/transformer.py | 93 +
pyplusplus/function_transformers/transformers.py | 965 +
pyplusplus/messages/__init__.py | 43 +
pyplusplus/messages/warnings_.py | 293 +
pyplusplus/module_builder/__init__.py | 55 +
pyplusplus/module_builder/boost_python_builder.py | 438 +
pyplusplus/module_builder/call_policies.py | 26 +
pyplusplus/module_builder/ctypes_builder.py | 162 +
.../module_builder/ctypes_decls_dependencies.py | 56 +
pyplusplus/module_builder/module_builder.py | 320 +
pyplusplus/utils/__init__.py | 203 +
scripts/freeze.py | 36 +
scripts/pyplusplus_gui | 12 +
scripts/pyplusplus_gui.pyw | 12 +
scripts/wrap_library.py | 86 +
setup.py | 42 +
unittests/__init__.py | 6 +
unittests/abstract_classes_tester.py | 32 +
unittests/abstract_tester.py | 49 +
unittests/algorithms_tester.py | 328 +
unittests/already_exposed_tester.py | 58 +
unittests/arrays_bug_tester.py | 60 +
unittests/autoconfig.py | 98 +
unittests/balanced_files_tester.py | 88 +
unittests/bool_by_ref_tester.py | 58 +
unittests/bpmodule_tester.py | 32 +
unittests/bug_covariant_returns_tester.py | 40 +
unittests/call_policies_tester.py | 137 +
unittests/casting_tester.py | 43 +
unittests/class_order2_tester.py | 32 +
unittests/class_order3_tester.py | 33 +
unittests/class_order4_tester.py | 33 +
unittests/class_order_tester.py | 47 +
unittests/classes_tester.py | 69 +
unittests/constructors_bug_tester.py | 33 +
unittests/convenience_tester.py | 47 +
unittests/cp_return_addressof_tester.py | 42 +
unittests/cppexceptions_tester.py | 74 +
unittests/ctypes_tester.py | 273 +
unittests/custom_smart_ptr_classes_tester.py | 181 +
unittests/custom_string_tester.py | 88 +
unittests/data/abstract_classes_to_be_exported.hpp | 23 +
unittests/data/abstract_to_be_exported.hpp | 38 +
unittests/data/already_exposed_2to_be_exported.hpp | 24 +
unittests/data/already_exposed_to_be_exported.hpp | 24 +
unittests/data/arrays_bug_to_be_exported.hpp | 37 +
unittests/data/balanced_files_to_be_exported.hpp | 90 +
unittests/data/bool_by_ref_to_be_exported.hpp | 40 +
unittests/data/bpmodule_to_be_exported.hpp | 6 +
.../data/bug_covariant_returns_to_be_exported.hpp | 73 +
unittests/data/call_policies_to_be_exported.cpp | 4 +
unittests/data/call_policies_to_be_exported.hpp | 136 +
unittests/data/casting_to_be_exported.hpp | 74 +
unittests/data/class_order2_to_be_exported.hpp | 29 +
unittests/data/class_order3_to_be_exported.hpp | 26 +
unittests/data/class_order4_to_be_exported.hpp | 28 +
unittests/data/class_order_to_be_exported.hpp | 31 +
unittests/data/classes_to_be_exported.hpp | 120 +
unittests/data/constructors_bug_to_be_exported.hpp | 28 +
unittests/data/convenience_to_be_exported.hpp | 10 +
.../data/cp_return_addressof_to_be_exported.hpp | 28 +
unittests/data/cppexceptions_to_be_exported.hpp | 32 +
unittests/data/ctypes/anonymous/anonymous.cpp | 4 +
unittests/data/ctypes/anonymous/anonymous.h | 36 +
unittests/data/ctypes/anonymous/sconscript | 5 +
.../char_ptr_as_binary_data.cpp | 15 +
.../char_ptr_as_binary_data.h | 11 +
.../data/ctypes/char_ptr_as_binary_data/sconscript | 7 +
.../circular_references/circular_references.cpp | 4 +
.../circular_references/circular_references.h | 19 +
.../data/ctypes/circular_references/sconscript | 7 +
unittests/data/ctypes/enums/enums.cpp | 1 +
unittests/data/ctypes/enums/enums.h | 2 +
unittests/data/ctypes/enums/sconscript | 7 +
.../function_ptr_as_variable.cpp | 5 +
.../function_ptr_as_variable.h | 11 +
.../ctypes/function_ptr_as_variable/sconscript | 7 +
.../ctypes/include_algorithm/include_algorithm.cpp | 5 +
.../ctypes/include_algorithm/include_algorithm.h | 11 +
unittests/data/ctypes/include_algorithm/sconscript | 5 +
unittests/data/ctypes/opaque/opaque.cpp | 16 +
unittests/data/ctypes/opaque/opaque.h | 12 +
unittests/data/ctypes/opaque/sconscript | 5 +
unittests/data/ctypes/templates/sconscript | 7 +
unittests/data/ctypes/templates/templates.cpp | 5 +
unittests/data/ctypes/templates/templates.h | 11 +
unittests/data/ctypes/user_code/sconscript | 7 +
unittests/data/ctypes/user_code/user_code.cpp | 5 +
unittests/data/ctypes/user_code/user_code.h | 11 +
unittests/data/ctypes/varargs/sconscript | 7 +
unittests/data/ctypes/varargs/varargs.cpp | 15 +
unittests/data/ctypes/varargs/varargs.h | 3 +
unittests/data/ctypes/variables/sconscript | 7 +
unittests/data/ctypes/variables/variables.cpp | 27 +
unittests/data/ctypes/variables/variables.h | 18 +
unittests/data/custom_smart_ptr.h | 108 +
.../custom_smart_ptr_classes_to_be_exported.hpp | 119 +
unittests/data/custom_string_to_be_exported.hpp | 57 +
...declarations_order_bug_false_to_be_exported.hpp | 49 +
.../declarations_order_bug_true_to_be_exported.hpp | 49 +
unittests/data/deepcopy_to_be_exported.hpp | 34 +
unittests/data/default_args_to_be_exported.hpp | 18 +
.../data/derive_from_deque_to_be_exported.hpp | 45 +
.../data/duplicate_aliases_to_be_exported.cpp | 13 +
.../data/duplicate_aliases_to_be_exported.hpp | 22 +
unittests/data/embeded_to_be_exported.hpp | 13 +
unittests/data/enums_exported_expected.hpp | 17 +
unittests/data/enums_to_be_exported.hpp | 36 +
unittests/data/factory_to_be_exported.cpp | 22 +
unittests/data/factory_to_be_exported.hpp | 22 +
unittests/data/filesystem_to_be_exported.hpp | 14 +
unittests/data/final_classes_to_be_exported.hpp | 24 +
unittests/data/finalizables_to_be_exported.hpp | 24 +
.../free_function_ignore_bug_to_be_exported.hpp | 27 +
unittests/data/free_functions_to_be_exported.hpp | 27 +
unittests/data/free_operators_to_be_exported.hpp | 57 +
unittests/data/ft_constructor_to_be_exported.hpp | 37 +
unittests/data/ft_from_address_to_be_exported.hpp | 46 +
unittests/data/ft_inout_bugs_to_be_exported.hpp | 24 +
.../data/ft_inout_static_array_to_be_exported.hpp | 55 +
.../data/ft_inout_static_matrix_to_be_exported.hpp | 28 +
.../data/ft_input_static_matrix_to_be_exported.hpp | 42 +
.../ft_output_static_matrix_to_be_exported.hpp | 25 +
unittests/data/function_adaptor_to_be_exported.hpp | 65 +
.../function_transformations_to_be_exported.hpp | 300 +
unittests/data/global_variables_to_be_exported.cpp | 29 +
unittests/data/global_variables_to_be_exported.hpp | 35 +
unittests/data/hierarchy3_to_be_exported.hpp | 24 +
.../data/include_exclude_bug_to_be_exported.hpp | 398 +
unittests/data/index_operator_to_be_exported.hpp | 21 +
...ite2_shared_ptr_value_traits_to_be_exported.cpp | 34 +
...ite2_shared_ptr_value_traits_to_be_exported.hpp | 26 +
.../data/indexing_suite_v1_to_be_exported.hpp | 23 +
.../indexing_suites2_support_to_be_exported.hpp | 21 +
unittests/data/indexing_suites2_to_be_exported.hpp | 158 +
unittests/data/indexing_suites_to_be_exported.hpp | 63 +
.../indexing_suites_v2_bug_a_to_be_exported.hpp | 27 +
.../indexing_suites_v2_bug_b_to_be_exported.hpp | 27 +
unittests/data/inner_base_class_to_be_exported.hpp | 19 +
unittests/data/inner_class_bug_to_be_exported.hpp | 27 +
unittests/data/inner_tmpl_class_to_be_exported.hpp | 28 +
unittests/data/internal_classes_to_be_exported.hpp | 20 +
unittests/data/libconfig.h | 15 +
.../data/mailing_list_help_to_be_exported.hpp | 20 +
unittests/data/make_constructor_to_be_exported.hpp | 45 +
.../data/mem_fun_with_exception_to_be_exported.hpp | 23 +
.../mem_var_compile_error_bug_to_be_exported.hpp | 74 +
unittests/data/member_functions_to_be_exported.cpp | 9 +
unittests/data/member_functions_to_be_exported.hpp | 187 +
unittests/data/member_variables_to_be_exported.cpp | 54 +
unittests/data/member_variables_to_be_exported.hpp | 195 +
unittests/data/module_body_to_be_exported.hpp | 14 +
unittests/data/namespaces_to_be_exported.hpp | 10 +
unittests/data/no_init_to_be_exported.hpp | 77 +
unittests/data/non_overridable_to_be_exported.cpp | 13 +
unittests/data/non_overridable_to_be_exported.hpp | 47 +
unittests/data/noncopyable_to_be_exported.hpp | 78 +
unittests/data/operators_bug_to_be_exported.hpp | 72 +
unittests/data/operators_to_be_exported.hpp | 97 +
unittests/data/optional_bug_to_be_exported.hpp | 18 +
unittests/data/optional_to_be_exported.hpp | 36 +
unittests/data/overloads_macro_to_be_exported.hpp | 45 +
unittests/data/override_bug_to_be_exported.hpp | 103 +
...rriden_virtual_functions_bug_to_be_exported.hpp | 26 +
unittests/data/particleuniverse.xml.bz2 | Bin 0 -> 1314858 bytes
unittests/data/pointer_as_arg_to_be_exported.hpp | 22 +
...nter_to_function_as_argument_to_be_exported.hpp | 26 +
.../data/precompiled_header_to_be_exported.hpp | 18 +
unittests/data/private_assign_to_be_exported.hpp | 35 +
unittests/data/properties_to_be_exported.hpp | 60 +
unittests/data/protected_bug_to_be_exported.hpp | 66 +
unittests/data/protected_to_be_exported.hpp | 50 +
unittests/data/recursive_to_be_exported.hpp | 24 +
unittests/data/refee_refer_to_be_exported.hpp | 24 +
unittests/data/regression1_to_be_exported.hpp | 57 +
unittests/data/regression2_to_be_exported.hpp | 19 +
unittests/data/regression3_to_be_exported.hpp | 41 +
unittests/data/return_auto_ptr_to_be_exported.hpp | 52 +
.../data/return_ref_to_ptr_to_be_exported.hpp | 27 +
unittests/data/selection_bug_to_be_exported.hpp | 27 +
unittests/data/smart_pointers_to_be_exported.cpp | 48 +
unittests/data/smart_pointers_to_be_exported.hpp | 105 +
.../data/special_operators_to_be_exported.hpp | 53 +
unittests/data/split_module_bug_to_be_exported.cpp | 3 +
unittests/data/split_module_bug_to_be_exported.hpp | 25 +
...it_module_indexing_suite_bug_to_be_exported.hpp | 30 +
unittests/data/split_module_to_be_exported.hpp | 71 +
unittests/data/statics_to_be_exported.cpp | 14 +
unittests/data/statics_to_be_exported.hpp | 38 +
unittests/data/std_pair_to_be_exported.hpp | 22 +
unittests/data/templates_to_be_exported.hpp | 31 +
.../data/temporary_variable_to_be_exported.hpp | 90 +
unittests/data/throw_to_be_exported.cpp | 13 +
unittests/data/throw_to_be_exported.hpp | 29 +
unittests/data/tnfox_bugs_to_be_exported.hpp | 32 +
.../data/transfer_ownership_old_to_be_exported.hpp | 9 +
.../data/transfer_ownership_to_be_exported.hpp | 40 +
unittests/data/unions_to_be_exported.hpp | 35 +
unittests/data/unnamed_classes_to_be_exported.hpp | 30 +
unittests/data/unnamed_enums_to_be_exported.hpp | 26 +
unittests/data/user_text_to_be_exported.hpp | 17 +
unittests/data/vector3_to_be_exported.cpp | 14 +
unittests/data/vector3_to_be_exported.hpp | 317 +
.../vector_with_shared_data_to_be_exported.cpp | 12 +
.../vector_with_shared_data_to_be_exported.hpp | 19 +
.../data/virtual_inheritance_to_be_exported.hpp | 17 +
unittests/declarations_order_bug_tester.py | 60 +
unittests/deepcopy_tester.py | 41 +
unittests/default_args_tester.py | 37 +
unittests/derive_from_deque_tester.py | 45 +
unittests/duplicate_aliases_tester.py | 39 +
unittests/dwrapper_printer_tester.py | 42 +
unittests/embeded_tester.py | 64 +
unittests/enums_tester.py | 50 +
unittests/exposed_decls_db_tester.py | 101 +
unittests/factory_tester.py | 34 +
unittests/final_classes_tester.py | 38 +
unittests/finalizables_tester.py | 61 +
unittests/free_function_ignore_bug_tester.py | 48 +
unittests/free_functions_tester.py | 37 +
unittests/free_operators_tester.py | 39 +
unittests/ft_from_address_tester.py | 66 +
unittests/ft_inout_static_array_tester.py | 70 +
unittests/ft_inout_static_matrix_tester.py | 49 +
unittests/ft_inout_tester.py | 79 +
unittests/ft_input_static_matrix_tester.py | 51 +
unittests/ft_output_static_matrix_tester.py | 47 +
unittests/function_adaptor_tester.py | 84 +
unittests/function_transformations_tester.py | 297 +
unittests/fundamental_tester_base.py | 164 +
unittests/global_variables_tester.py | 53 +
unittests/gui_tester.py | 13 +
unittests/gui_wizard_tester.py | 32 +
unittests/hierarchy3_tester.py | 44 +
unittests/include_exclude_bug_tester.py | 36 +
unittests/index_operator_tester.py | 34 +
...dexing_suite2_shared_ptr_value_traits_tester.py | 39 +
unittests/indexing_suite_v1_tester.py | 49 +
unittests/indexing_suites2_support_tester.py | 48 +
unittests/indexing_suites2_tester.py | 106 +
unittests/indexing_suites_tester.py | 57 +
unittests/indexing_suites_v2_bug_tester.py | 53 +
unittests/inner_base_class_tester.py | 41 +
unittests/inner_class_bug_tester.py | 38 +
unittests/inner_tmpl_class_tester.py | 35 +
unittests/internal_classes_tester.py | 32 +
unittests/mailing_list_help_tester.py | 47 +
unittests/make_constructor_tester.py | 42 +
unittests/mdecl_wrapper_tester.py | 110 +
unittests/mem_fun_with_exception_tester.py | 38 +
unittests/mem_var_compile_error_bug_tester.py | 47 +
unittests/member_functions_tester.py | 150 +
unittests/member_variables_tester.py | 134 +
unittests/module_body_tester.py | 49 +
unittests/module_properties_tester.py | 37 +
unittests/namespaces_tester.py | 32 +
unittests/no_init_tester.py | 65 +
unittests/non_overridable_tester.py | 63 +
unittests/noncopyable_tester.py | 36 +
unittests/ogre_generate_tester.py | 62 +
unittests/operators_bug_tester.py | 48 +
unittests/operators_tester.py | 123 +
unittests/optional_bug_tester.py | 32 +
unittests/optional_tester.py | 41 +
unittests/overloads_macro_tester.py | 51 +
unittests/override_bug_tester.py | 77 +
.../overriden_virtual_functions_bug_tester.py | 40 +
unittests/particle_universe_generate_tester.py | 58 +
unittests/pointer_as_arg_tester.py | 34 +
unittests/pointer_to_function_as_argument.py | 33 +
unittests/precompiled_header_tester.py | 47 +
unittests/private_assign_tester.py | 34 +
unittests/properties_tester.py | 58 +
unittests/protected_bug_tester.py | 47 +
unittests/protected_tester.py | 83 +
unittests/recursive_tester.py | 53 +
unittests/refee_refer_tester.py | 37 +
unittests/regression1_tester.py | 63 +
unittests/regression2_tester.py | 40 +
unittests/regression3_tester.py | 59 +
unittests/return_auto_ptr_tester.py | 61 +
unittests/return_ref_to_ptr_tester.py | 37 +
unittests/sconstruct | 44 +
unittests/selection_bug_tester.py | 39 +
unittests/smart_pointers_tester.py | 120 +
unittests/special_operators_tester.py | 59 +
unittests/split_module_bug_tester.py | 55 +
.../split_module_indexing_suite_bug_tester.py | 56 +
unittests/split_module_tester.py | 82 +
unittests/statics_tester.py | 37 +
unittests/std_pair_tester.py | 35 +
unittests/templates_tester.py | 46 +
unittests/temporary_variable_tester.py | 78 +
unittests/test_all.py | 373 +
unittests/throw_tester.py | 34 +
unittests/tnfox_bugs_tester.py | 33 +
unittests/transfer_ownership_old_tester.py | 101 +
unittests/transfer_ownership_tester.py | 106 +
unittests/unicode_bug.py | 37 +
unittests/unions_tester.py | 59 +
unittests/unnamed_classes_tester.py | 35 +
unittests/unnamed_enums_tester.py | 40 +
unittests/user_text_tester.py | 42 +
unittests/vector3_tester.py | 49 +
unittests/vector_with_shared_data_tester.py | 59 +
unittests/virtual_inheritance_tester.py | 37 +
724 files changed, 113752 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pyplusplus.git
More information about the debian-science-commits
mailing list