├── .github └── workflows │ └── test.yaml ├── .gitignore ├── .readthedocs.yml ├── AUTHORS.md ├── CHANGES.md ├── CHANGES.rst ├── CONTRIBUTING.md ├── HOWTORELEASE.md ├── LICENSE ├── README.md ├── README.rst ├── benchmark ├── __init__.py ├── data.raw ├── dlls │ └── empty ├── maximal.py ├── memsync.py └── minimal.py ├── docs ├── Makefile ├── __init__.py ├── docutils.conf └── source │ ├── __init__.py │ ├── _static │ └── logo.png │ ├── _templates │ └── layout.html │ ├── benchmark_maximal.rst │ ├── benchmark_memsync.rst │ ├── benchmark_minimal.rst │ ├── benchmarks.rst │ ├── benchmarks_all.rst │ ├── benchmarks_sysinfo.rst │ ├── bugs.rst │ ├── changes.md │ ├── conf.py │ ├── configclass.rst │ ├── configparameters.rst │ ├── configuration.rst │ ├── examples.rst │ ├── faq.rst │ ├── index.rst │ ├── installation.rst │ ├── interoperability.rst │ ├── introduction.rst │ ├── memsync.rst │ ├── memsyncattr.rst │ ├── memsyncintro.rst │ ├── memsyncprotocol.rst │ ├── security.rst │ ├── session.rst │ ├── sessionclass.rst │ ├── sessionoverview.rst │ ├── support.rst │ ├── version.py │ └── wineenv.rst ├── makefile ├── pyproject.toml ├── src └── zugbruecke │ ├── __init__.py │ ├── _server_.py │ ├── core │ ├── __init__.py │ ├── abc.py │ ├── cache.py │ ├── callback_client.py │ ├── callback_server.py │ ├── config.py │ ├── const.py │ ├── data.py │ ├── definitions │ │ ├── __init__.py │ │ ├── base.py │ │ ├── custom.py │ │ ├── func.py │ │ ├── memsync.py │ │ ├── simple.py │ │ └── struct.py │ ├── dll_client.py │ ├── dll_server.py │ ├── errors.py │ ├── interpreter.py │ ├── lib.py │ ├── log.py │ ├── memory.py │ ├── mempkg.py │ ├── path.py │ ├── routine_client.py │ ├── routine_server.py │ ├── rpc.py │ ├── session.py │ ├── session_client.py │ ├── session_server.py │ ├── typeguard.py │ └── wenv.py │ └── ctypes │ ├── __init__.py │ ├── util.py │ └── wintypes.py └── tests ├── __init__.py ├── dlls └── empty ├── lib ├── __init__.py ├── benchmark.py ├── build.py ├── cmd.py ├── const.py ├── ctypes.py ├── install.py ├── names.py ├── param.py ├── parser.py ├── pythonversion.py └── run.py ├── test_callback_memsync.py ├── test_callback_optional.py ├── test_callback_simple.py ├── test_callback_simple_struct.py ├── test_customtype.py ├── test_error_argtypes.py ├── test_error_memsync.py ├── test_error_missing_dll.py ├── test_error_missing_routine.py ├── test_error_restype.py ├── test_fixedlength_arrays.py ├── test_fixedlength_callback.py ├── test_fixedlength_string.py ├── test_fixedlength_struct.py ├── test_float_types.py ├── test_int_minimal.py ├── test_int_types.py ├── test_memsync_computed_length.py ├── test_memsync_in_struct.py ├── test_memsync_minimal.py ├── test_memsync_struct_array.py ├── test_no_arguments.py ├── test_paths.py ├── test_pointers_and_array_in_struct_malloc_by_dll.py ├── test_pointers_and_array_malloc_by_dll.py ├── test_pointers_and_struct.py ├── test_pointers_and_struct_malloc_by_dll.py ├── test_pointers_byref.py ├── test_string_byval_in_struct_pointer.py ├── test_string_computed_length.py ├── test_string_nullterminated.py ├── test_string_strsxp.py ├── test_struct_pointer.py └── test_util.py /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- 1 | CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HOWTORELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/HOWTORELEASE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/README.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /benchmark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/benchmark/__init__.py -------------------------------------------------------------------------------- /benchmark/data.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/benchmark/data.raw -------------------------------------------------------------------------------- /benchmark/dlls/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmark/maximal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/benchmark/maximal.py -------------------------------------------------------------------------------- /benchmark/memsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/benchmark/memsync.py -------------------------------------------------------------------------------- /benchmark/minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/benchmark/minimal.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/__init__.py -------------------------------------------------------------------------------- /docs/docutils.conf: -------------------------------------------------------------------------------- 1 | [restructuredtext parser] 2 | tab_width: 4 3 | -------------------------------------------------------------------------------- /docs/source/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/__init__.py -------------------------------------------------------------------------------- /docs/source/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/_static/logo.png -------------------------------------------------------------------------------- /docs/source/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/_templates/layout.html -------------------------------------------------------------------------------- /docs/source/benchmark_maximal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/benchmark_maximal.rst -------------------------------------------------------------------------------- /docs/source/benchmark_memsync.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/benchmark_memsync.rst -------------------------------------------------------------------------------- /docs/source/benchmark_minimal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/benchmark_minimal.rst -------------------------------------------------------------------------------- /docs/source/benchmarks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/benchmarks.rst -------------------------------------------------------------------------------- /docs/source/benchmarks_all.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/benchmarks_all.rst -------------------------------------------------------------------------------- /docs/source/benchmarks_sysinfo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/benchmarks_sysinfo.rst -------------------------------------------------------------------------------- /docs/source/bugs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/bugs.rst -------------------------------------------------------------------------------- /docs/source/changes.md: -------------------------------------------------------------------------------- 1 | ../../CHANGES.md -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/configclass.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/configclass.rst -------------------------------------------------------------------------------- /docs/source/configparameters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/configparameters.rst -------------------------------------------------------------------------------- /docs/source/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/configuration.rst -------------------------------------------------------------------------------- /docs/source/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/examples.rst -------------------------------------------------------------------------------- /docs/source/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/faq.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/interoperability.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/interoperability.rst -------------------------------------------------------------------------------- /docs/source/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/introduction.rst -------------------------------------------------------------------------------- /docs/source/memsync.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/memsync.rst -------------------------------------------------------------------------------- /docs/source/memsyncattr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/memsyncattr.rst -------------------------------------------------------------------------------- /docs/source/memsyncintro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/memsyncintro.rst -------------------------------------------------------------------------------- /docs/source/memsyncprotocol.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/memsyncprotocol.rst -------------------------------------------------------------------------------- /docs/source/security.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/security.rst -------------------------------------------------------------------------------- /docs/source/session.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/session.rst -------------------------------------------------------------------------------- /docs/source/sessionclass.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/sessionclass.rst -------------------------------------------------------------------------------- /docs/source/sessionoverview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/sessionoverview.rst -------------------------------------------------------------------------------- /docs/source/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/support.rst -------------------------------------------------------------------------------- /docs/source/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/version.py -------------------------------------------------------------------------------- /docs/source/wineenv.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/docs/source/wineenv.rst -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/makefile -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/zugbruecke/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/__init__.py -------------------------------------------------------------------------------- /src/zugbruecke/_server_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/_server_.py -------------------------------------------------------------------------------- /src/zugbruecke/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/__init__.py -------------------------------------------------------------------------------- /src/zugbruecke/core/abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/abc.py -------------------------------------------------------------------------------- /src/zugbruecke/core/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/cache.py -------------------------------------------------------------------------------- /src/zugbruecke/core/callback_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/callback_client.py -------------------------------------------------------------------------------- /src/zugbruecke/core/callback_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/callback_server.py -------------------------------------------------------------------------------- /src/zugbruecke/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/config.py -------------------------------------------------------------------------------- /src/zugbruecke/core/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/const.py -------------------------------------------------------------------------------- /src/zugbruecke/core/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/data.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/__init__.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/base.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/custom.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/func.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/memsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/memsync.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/simple.py -------------------------------------------------------------------------------- /src/zugbruecke/core/definitions/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/definitions/struct.py -------------------------------------------------------------------------------- /src/zugbruecke/core/dll_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/dll_client.py -------------------------------------------------------------------------------- /src/zugbruecke/core/dll_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/dll_server.py -------------------------------------------------------------------------------- /src/zugbruecke/core/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/errors.py -------------------------------------------------------------------------------- /src/zugbruecke/core/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/interpreter.py -------------------------------------------------------------------------------- /src/zugbruecke/core/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/lib.py -------------------------------------------------------------------------------- /src/zugbruecke/core/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/log.py -------------------------------------------------------------------------------- /src/zugbruecke/core/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/memory.py -------------------------------------------------------------------------------- /src/zugbruecke/core/mempkg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/mempkg.py -------------------------------------------------------------------------------- /src/zugbruecke/core/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/path.py -------------------------------------------------------------------------------- /src/zugbruecke/core/routine_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/routine_client.py -------------------------------------------------------------------------------- /src/zugbruecke/core/routine_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/routine_server.py -------------------------------------------------------------------------------- /src/zugbruecke/core/rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/rpc.py -------------------------------------------------------------------------------- /src/zugbruecke/core/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/session.py -------------------------------------------------------------------------------- /src/zugbruecke/core/session_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/session_client.py -------------------------------------------------------------------------------- /src/zugbruecke/core/session_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/session_server.py -------------------------------------------------------------------------------- /src/zugbruecke/core/typeguard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/typeguard.py -------------------------------------------------------------------------------- /src/zugbruecke/core/wenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/core/wenv.py -------------------------------------------------------------------------------- /src/zugbruecke/ctypes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/ctypes/__init__.py -------------------------------------------------------------------------------- /src/zugbruecke/ctypes/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/ctypes/util.py -------------------------------------------------------------------------------- /src/zugbruecke/ctypes/wintypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/src/zugbruecke/ctypes/wintypes.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/dlls/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/__init__.py -------------------------------------------------------------------------------- /tests/lib/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/benchmark.py -------------------------------------------------------------------------------- /tests/lib/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/build.py -------------------------------------------------------------------------------- /tests/lib/cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/cmd.py -------------------------------------------------------------------------------- /tests/lib/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/const.py -------------------------------------------------------------------------------- /tests/lib/ctypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/ctypes.py -------------------------------------------------------------------------------- /tests/lib/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/install.py -------------------------------------------------------------------------------- /tests/lib/names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/names.py -------------------------------------------------------------------------------- /tests/lib/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/param.py -------------------------------------------------------------------------------- /tests/lib/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/parser.py -------------------------------------------------------------------------------- /tests/lib/pythonversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/pythonversion.py -------------------------------------------------------------------------------- /tests/lib/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/lib/run.py -------------------------------------------------------------------------------- /tests/test_callback_memsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_callback_memsync.py -------------------------------------------------------------------------------- /tests/test_callback_optional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_callback_optional.py -------------------------------------------------------------------------------- /tests/test_callback_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_callback_simple.py -------------------------------------------------------------------------------- /tests/test_callback_simple_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_callback_simple_struct.py -------------------------------------------------------------------------------- /tests/test_customtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_customtype.py -------------------------------------------------------------------------------- /tests/test_error_argtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_error_argtypes.py -------------------------------------------------------------------------------- /tests/test_error_memsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_error_memsync.py -------------------------------------------------------------------------------- /tests/test_error_missing_dll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_error_missing_dll.py -------------------------------------------------------------------------------- /tests/test_error_missing_routine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_error_missing_routine.py -------------------------------------------------------------------------------- /tests/test_error_restype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_error_restype.py -------------------------------------------------------------------------------- /tests/test_fixedlength_arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_fixedlength_arrays.py -------------------------------------------------------------------------------- /tests/test_fixedlength_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_fixedlength_callback.py -------------------------------------------------------------------------------- /tests/test_fixedlength_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_fixedlength_string.py -------------------------------------------------------------------------------- /tests/test_fixedlength_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_fixedlength_struct.py -------------------------------------------------------------------------------- /tests/test_float_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_float_types.py -------------------------------------------------------------------------------- /tests/test_int_minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_int_minimal.py -------------------------------------------------------------------------------- /tests/test_int_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_int_types.py -------------------------------------------------------------------------------- /tests/test_memsync_computed_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_memsync_computed_length.py -------------------------------------------------------------------------------- /tests/test_memsync_in_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_memsync_in_struct.py -------------------------------------------------------------------------------- /tests/test_memsync_minimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_memsync_minimal.py -------------------------------------------------------------------------------- /tests/test_memsync_struct_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_memsync_struct_array.py -------------------------------------------------------------------------------- /tests/test_no_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_no_arguments.py -------------------------------------------------------------------------------- /tests/test_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_paths.py -------------------------------------------------------------------------------- /tests/test_pointers_and_array_in_struct_malloc_by_dll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_pointers_and_array_in_struct_malloc_by_dll.py -------------------------------------------------------------------------------- /tests/test_pointers_and_array_malloc_by_dll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_pointers_and_array_malloc_by_dll.py -------------------------------------------------------------------------------- /tests/test_pointers_and_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_pointers_and_struct.py -------------------------------------------------------------------------------- /tests/test_pointers_and_struct_malloc_by_dll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_pointers_and_struct_malloc_by_dll.py -------------------------------------------------------------------------------- /tests/test_pointers_byref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_pointers_byref.py -------------------------------------------------------------------------------- /tests/test_string_byval_in_struct_pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_string_byval_in_struct_pointer.py -------------------------------------------------------------------------------- /tests/test_string_computed_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_string_computed_length.py -------------------------------------------------------------------------------- /tests/test_string_nullterminated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_string_nullterminated.py -------------------------------------------------------------------------------- /tests/test_string_strsxp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_string_strsxp.py -------------------------------------------------------------------------------- /tests/test_struct_pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_struct_pointer.py -------------------------------------------------------------------------------- /tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pleiszenburg/zugbruecke/HEAD/tests/test_util.py --------------------------------------------------------------------------------