├── .github └── workflows │ ├── black.yaml │ ├── ci-autowrap.yaml │ └── release-autowrap.yaml ├── .gitignore ├── .gitpod.yml ├── CHANGELOG.md ├── CONCEPT ├── CONTRIBUTING.md ├── HISTORY.md ├── LICENSE ├── MANIFEST.in ├── MIGRATION_PLAN.MD ├── README.md ├── README_DEVELOP ├── TODO ├── _codeql_detected_source_root ├── autowrap ├── Code.py ├── CodeGenerator.py ├── ConversionProvider.py ├── DeclResolver.py ├── Main.py ├── PXDParser.py ├── Types.py ├── Utils.py ├── __init__.py ├── data_files │ ├── __init__.py │ └── autowrap │ │ ├── AutowrapConstPtrHolder.pxd │ │ ├── AutowrapPtrHolder.pxd │ │ ├── AutowrapRefHolder.pxd │ │ └── autowrap_tools.hpp ├── run.py └── version.py ├── docs └── README.md ├── example ├── adder.h ├── adder.pxd ├── int_holder.hpp ├── int_holder.pxd ├── setup.py ├── test_buffer.py ├── vec_holder.hpp └── vec_holder.pxd ├── memtests ├── source_files │ ├── chunk.hpp │ ├── chunk.pxd │ └── chunk.pyx ├── sysinfo.py └── test00.py ├── pyproject.toml ├── requirements_dev.txt ├── run_test_coverage.sh ├── setup.cfg └── tests ├── __init__.py ├── import_test.py ├── int_container_class_wrapped.pyx ├── test_code.py ├── test_code_generator.py ├── test_code_generator_cpp17_stl.py ├── test_code_generator_libcpp.py ├── test_code_generator_minimal.py ├── test_code_generator_stllibcpp.py ├── test_cython_build_process.py ├── test_cython_version.py ├── test_decl_resolver.py ├── test_files ├── .gitignore ├── A.pxd ├── B.pxd ├── C.pxd ├── Cycle0.pxd ├── Cycle1.pxd ├── Cycle2.pxd ├── D.pxd ├── __init__.py ├── addons │ ├── B.pyx │ └── C.pyx ├── base.pxd ├── base0.pxd ├── buffer │ ├── vec_holder.hpp │ └── vec_holder.pxd ├── converters │ ├── IntHolderConverter.py │ └── __init__.py ├── cpp17_stl_test.hpp ├── cpp17_stl_test.pxd ├── cpp17_stl_test.pyx ├── enum_forward_decl │ ├── ConsumerModule.hpp │ ├── ConsumerModule.pxd │ ├── EnumModule.hpp │ └── EnumModule.pxd ├── enums.hpp ├── enums.pxd ├── full_lib │ ├── A.hpp │ ├── A.pxd │ ├── B.hpp │ ├── B.pxd │ ├── C.hpp │ ├── C.pxd │ ├── D.hpp │ └── D.pxd ├── gil_testing.hpp ├── gil_testing.pxd ├── includes │ ├── extra.pxd │ └── test.h ├── inherited.hpp ├── inherited.pxd ├── inherited.pyx ├── int_container_class.hpp ├── int_container_class.pxd ├── int_container_class.pyx ├── itertest.pyx ├── libcpp_stl_test.hpp ├── libcpp_stl_test.pxd ├── libcpp_test.hpp ├── libcpp_test.pxd ├── libcpp_utf8_output_string_test.hpp ├── libcpp_utf8_output_string_test.pxd ├── libcpp_utf8_string_test.hpp ├── libcpp_utf8_string_test.pxd ├── minimal.cpp ├── minimal.hpp ├── minimal.pxd ├── minimal_td.pxd ├── null.pxd ├── number_conv.hpp ├── number_conv.pxd ├── pxds │ └── test.pxd ├── shared_ptr_test.pyx ├── templated.hpp ├── templated.pxd ├── templates.pxd ├── wrapped_container_test.hpp └── wrapped_container_test.pxd ├── test_full_library.py ├── test_main.py ├── test_pxd_parser.py ├── test_types.py ├── test_utils.py ├── test_wrapped_containers.py └── utils.py /.github/workflows/black.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/.github/workflows/black.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-autowrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/.github/workflows/ci-autowrap.yaml -------------------------------------------------------------------------------- /.github/workflows/release-autowrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/.github/workflows/release-autowrap.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | autowrap 0.24.1 2 | -------------------------------------------------------------------------------- /CONCEPT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/CONCEPT -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | graft autowrap/data_files 2 | include LICENSE 3 | -------------------------------------------------------------------------------- /MIGRATION_PLAN.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/MIGRATION_PLAN.MD -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/README.md -------------------------------------------------------------------------------- /README_DEVELOP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/README_DEVELOP -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/TODO -------------------------------------------------------------------------------- /_codeql_detected_source_root: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /autowrap/Code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/Code.py -------------------------------------------------------------------------------- /autowrap/CodeGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/CodeGenerator.py -------------------------------------------------------------------------------- /autowrap/ConversionProvider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/ConversionProvider.py -------------------------------------------------------------------------------- /autowrap/DeclResolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/DeclResolver.py -------------------------------------------------------------------------------- /autowrap/Main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/Main.py -------------------------------------------------------------------------------- /autowrap/PXDParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/PXDParser.py -------------------------------------------------------------------------------- /autowrap/Types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/Types.py -------------------------------------------------------------------------------- /autowrap/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/Utils.py -------------------------------------------------------------------------------- /autowrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/__init__.py -------------------------------------------------------------------------------- /autowrap/data_files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autowrap/data_files/autowrap/AutowrapConstPtrHolder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/data_files/autowrap/AutowrapConstPtrHolder.pxd -------------------------------------------------------------------------------- /autowrap/data_files/autowrap/AutowrapPtrHolder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/data_files/autowrap/AutowrapPtrHolder.pxd -------------------------------------------------------------------------------- /autowrap/data_files/autowrap/AutowrapRefHolder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/data_files/autowrap/AutowrapRefHolder.pxd -------------------------------------------------------------------------------- /autowrap/data_files/autowrap/autowrap_tools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/data_files/autowrap/autowrap_tools.hpp -------------------------------------------------------------------------------- /autowrap/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/run.py -------------------------------------------------------------------------------- /autowrap/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/autowrap/version.py -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/docs/README.md -------------------------------------------------------------------------------- /example/adder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/adder.h -------------------------------------------------------------------------------- /example/adder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/adder.pxd -------------------------------------------------------------------------------- /example/int_holder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/int_holder.hpp -------------------------------------------------------------------------------- /example/int_holder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/int_holder.pxd -------------------------------------------------------------------------------- /example/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/setup.py -------------------------------------------------------------------------------- /example/test_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/test_buffer.py -------------------------------------------------------------------------------- /example/vec_holder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/vec_holder.hpp -------------------------------------------------------------------------------- /example/vec_holder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/example/vec_holder.pxd -------------------------------------------------------------------------------- /memtests/source_files/chunk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/memtests/source_files/chunk.hpp -------------------------------------------------------------------------------- /memtests/source_files/chunk.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/memtests/source_files/chunk.pxd -------------------------------------------------------------------------------- /memtests/source_files/chunk.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/memtests/source_files/chunk.pyx -------------------------------------------------------------------------------- /memtests/sysinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/memtests/sysinfo.py -------------------------------------------------------------------------------- /memtests/test00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/memtests/test00.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /run_test_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/run_test_coverage.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | #[egg_info] 2 | #tag_build = dev 3 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/import_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/import_test.py -------------------------------------------------------------------------------- /tests/int_container_class_wrapped.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/int_container_class_wrapped.pyx -------------------------------------------------------------------------------- /tests/test_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_code.py -------------------------------------------------------------------------------- /tests/test_code_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_code_generator.py -------------------------------------------------------------------------------- /tests/test_code_generator_cpp17_stl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_code_generator_cpp17_stl.py -------------------------------------------------------------------------------- /tests/test_code_generator_libcpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_code_generator_libcpp.py -------------------------------------------------------------------------------- /tests/test_code_generator_minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_code_generator_minimal.py -------------------------------------------------------------------------------- /tests/test_code_generator_stllibcpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_code_generator_stllibcpp.py -------------------------------------------------------------------------------- /tests/test_cython_build_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_cython_build_process.py -------------------------------------------------------------------------------- /tests/test_cython_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_cython_version.py -------------------------------------------------------------------------------- /tests/test_decl_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_decl_resolver.py -------------------------------------------------------------------------------- /tests/test_files/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/.gitignore -------------------------------------------------------------------------------- /tests/test_files/A.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/A.pxd -------------------------------------------------------------------------------- /tests/test_files/B.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/B.pxd -------------------------------------------------------------------------------- /tests/test_files/C.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/C.pxd -------------------------------------------------------------------------------- /tests/test_files/Cycle0.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/Cycle0.pxd -------------------------------------------------------------------------------- /tests/test_files/Cycle1.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/Cycle1.pxd -------------------------------------------------------------------------------- /tests/test_files/Cycle2.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/Cycle2.pxd -------------------------------------------------------------------------------- /tests/test_files/D.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/D.pxd -------------------------------------------------------------------------------- /tests/test_files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_files/addons/B.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/addons/B.pyx -------------------------------------------------------------------------------- /tests/test_files/addons/C.pyx: -------------------------------------------------------------------------------- 1 | 2 | 3 | cdef class CC: 4 | cc = 3 5 | -------------------------------------------------------------------------------- /tests/test_files/base.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/base.pxd -------------------------------------------------------------------------------- /tests/test_files/base0.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/base0.pxd -------------------------------------------------------------------------------- /tests/test_files/buffer/vec_holder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/buffer/vec_holder.hpp -------------------------------------------------------------------------------- /tests/test_files/buffer/vec_holder.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/buffer/vec_holder.pxd -------------------------------------------------------------------------------- /tests/test_files/converters/IntHolderConverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/converters/IntHolderConverter.py -------------------------------------------------------------------------------- /tests/test_files/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/converters/__init__.py -------------------------------------------------------------------------------- /tests/test_files/cpp17_stl_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/cpp17_stl_test.hpp -------------------------------------------------------------------------------- /tests/test_files/cpp17_stl_test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/cpp17_stl_test.pxd -------------------------------------------------------------------------------- /tests/test_files/cpp17_stl_test.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/cpp17_stl_test.pyx -------------------------------------------------------------------------------- /tests/test_files/enum_forward_decl/ConsumerModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/enum_forward_decl/ConsumerModule.hpp -------------------------------------------------------------------------------- /tests/test_files/enum_forward_decl/ConsumerModule.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/enum_forward_decl/ConsumerModule.pxd -------------------------------------------------------------------------------- /tests/test_files/enum_forward_decl/EnumModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/enum_forward_decl/EnumModule.hpp -------------------------------------------------------------------------------- /tests/test_files/enum_forward_decl/EnumModule.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/enum_forward_decl/EnumModule.pxd -------------------------------------------------------------------------------- /tests/test_files/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/enums.hpp -------------------------------------------------------------------------------- /tests/test_files/enums.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/enums.pxd -------------------------------------------------------------------------------- /tests/test_files/full_lib/A.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/A.hpp -------------------------------------------------------------------------------- /tests/test_files/full_lib/A.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/A.pxd -------------------------------------------------------------------------------- /tests/test_files/full_lib/B.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/B.hpp -------------------------------------------------------------------------------- /tests/test_files/full_lib/B.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/B.pxd -------------------------------------------------------------------------------- /tests/test_files/full_lib/C.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/C.hpp -------------------------------------------------------------------------------- /tests/test_files/full_lib/C.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/C.pxd -------------------------------------------------------------------------------- /tests/test_files/full_lib/D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/D.hpp -------------------------------------------------------------------------------- /tests/test_files/full_lib/D.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/full_lib/D.pxd -------------------------------------------------------------------------------- /tests/test_files/gil_testing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/gil_testing.hpp -------------------------------------------------------------------------------- /tests/test_files/gil_testing.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/gil_testing.pxd -------------------------------------------------------------------------------- /tests/test_files/includes/extra.pxd: -------------------------------------------------------------------------------- 1 | 2 | 3 | cdef extern from "math.h" nogil: 4 | double M_PI 5 | 6 | -------------------------------------------------------------------------------- /tests/test_files/includes/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/includes/test.h -------------------------------------------------------------------------------- /tests/test_files/inherited.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/inherited.hpp -------------------------------------------------------------------------------- /tests/test_files/inherited.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/inherited.pxd -------------------------------------------------------------------------------- /tests/test_files/inherited.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/inherited.pyx -------------------------------------------------------------------------------- /tests/test_files/int_container_class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/int_container_class.hpp -------------------------------------------------------------------------------- /tests/test_files/int_container_class.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/int_container_class.pxd -------------------------------------------------------------------------------- /tests/test_files/int_container_class.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/int_container_class.pyx -------------------------------------------------------------------------------- /tests/test_files/itertest.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/itertest.pyx -------------------------------------------------------------------------------- /tests/test_files/libcpp_stl_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_stl_test.hpp -------------------------------------------------------------------------------- /tests/test_files/libcpp_stl_test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_stl_test.pxd -------------------------------------------------------------------------------- /tests/test_files/libcpp_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_test.hpp -------------------------------------------------------------------------------- /tests/test_files/libcpp_test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_test.pxd -------------------------------------------------------------------------------- /tests/test_files/libcpp_utf8_output_string_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_utf8_output_string_test.hpp -------------------------------------------------------------------------------- /tests/test_files/libcpp_utf8_output_string_test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_utf8_output_string_test.pxd -------------------------------------------------------------------------------- /tests/test_files/libcpp_utf8_string_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_utf8_string_test.hpp -------------------------------------------------------------------------------- /tests/test_files/libcpp_utf8_string_test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/libcpp_utf8_string_test.pxd -------------------------------------------------------------------------------- /tests/test_files/minimal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/minimal.cpp -------------------------------------------------------------------------------- /tests/test_files/minimal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/minimal.hpp -------------------------------------------------------------------------------- /tests/test_files/minimal.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/minimal.pxd -------------------------------------------------------------------------------- /tests/test_files/minimal_td.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/minimal_td.pxd -------------------------------------------------------------------------------- /tests/test_files/null.pxd: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/test_files/number_conv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/number_conv.hpp -------------------------------------------------------------------------------- /tests/test_files/number_conv.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/number_conv.pxd -------------------------------------------------------------------------------- /tests/test_files/pxds/test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/pxds/test.pxd -------------------------------------------------------------------------------- /tests/test_files/shared_ptr_test.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/shared_ptr_test.pyx -------------------------------------------------------------------------------- /tests/test_files/templated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/templated.hpp -------------------------------------------------------------------------------- /tests/test_files/templated.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/templated.pxd -------------------------------------------------------------------------------- /tests/test_files/templates.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/templates.pxd -------------------------------------------------------------------------------- /tests/test_files/wrapped_container_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/wrapped_container_test.hpp -------------------------------------------------------------------------------- /tests/test_files/wrapped_container_test.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_files/wrapped_container_test.pxd -------------------------------------------------------------------------------- /tests/test_full_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_full_library.py -------------------------------------------------------------------------------- /tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_main.py -------------------------------------------------------------------------------- /tests/test_pxd_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_pxd_parser.py -------------------------------------------------------------------------------- /tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_types.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_wrapped_containers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/test_wrapped_containers.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/autowrap/HEAD/tests/utils.py --------------------------------------------------------------------------------