:orphan:

:py:mod:`expelliarmus.wizard.wizard_wrapper`
============================================

.. py:module:: expelliarmus.wizard.wizard_wrapper


Module Contents
---------------


Functions
~~~~~~~~~

.. autoapisummary::

   expelliarmus.wizard.wizard_wrapper.c_read_wrapper
   expelliarmus.wizard.wizard_wrapper.c_save_wrapper
   expelliarmus.wizard.wizard_wrapper.c_read_time_window_wrapper
   expelliarmus.wizard.wizard_wrapper.c_read_chunk_wrapper
   expelliarmus.wizard.wizard_wrapper.c_cut_wrapper



.. py:function:: c_read_wrapper(encoding: str, fpath: Union[str, pathlib.Path], buff_size: int)


.. py:function:: c_save_wrapper(encoding: str, fpath: Union[str, pathlib.Path], arr: numpy.ndarray, buff_size: int)


.. py:function:: c_read_time_window_wrapper(encoding: str, fpath: Union[str, pathlib.Path], cargo: Union[expelliarmus.wizard.clib.dat_cargo_t, expelliarmus.wizard.clib.evt2_cargo_t, expelliarmus.wizard.clib.evt3_cargo_t], buff_size: int)


.. py:function:: c_read_chunk_wrapper(encoding: str, fpath: Union[str, pathlib.Path], cargo: Union[expelliarmus.wizard.clib.dat_cargo_t, expelliarmus.wizard.clib.evt2_cargo_t, expelliarmus.wizard.clib.evt3_cargo_t], buff_size: int)


.. py:function:: c_cut_wrapper(encoding: str, fpath_in: Union[str, pathlib.Path], fpath_out: Union[str, pathlib.Path], new_duration: int, buff_size: int)


