cbytesparse.c

Cython implementation.

Note

Wherever the Python implementation (i.e. bytesparse package) provides docstrings, no such docstrings are provided by the Cython implementation, which would result in duplicated docstrings, with maintenance efforts required.

Cython compiles docstrings at compile time, making impossible to patch docstrings dynamically with those from the parent Python implementation. This is also one of the reasons why the cbytesparse.py module exists.

Should you need actual documentation, instead of the stubs automatically generated by Sphinx, please refer to the ``bytesparse` documentation <https://bytesparse.readthedocs.io/>`_.

Classes

BlockView

Block viewer.

BytesMethods

Provides useful methods to a byte buffer.

InplaceView

Provides inplace methods to a byte buffer.

Memory

Virtual memory.

bytesparse

Wrapper for more bytearray compatibility.