hdf5storage.utilities
=====================

.. currentmodule:: hdf5storage.utilities

.. automodule:: hdf5storage.utilities

.. autosummary::

   LowLevelFile
   does_dtype_have_a_zero_shape
   convert_dtype_to_str
   convert_numpy_str_to_uint16
   convert_numpy_str_to_uint32
   convert_to_str
   convert_to_numpy_str
   convert_to_numpy_bytes
   decode_complex
   encode_complex
   convert_attribute_to_string
   convert_attribute_to_string_array
   read_all_attributes_into
   set_attributes_all


LowLevelFile
------------

.. autoclass:: LowLevelFile
   :members:
   :show-inheritance:


does_dtype_have_a_zero_shape
----------------------------

.. autofunction:: does_dtype_have_a_zero_shape


convert_dtype_to_str
--------------------

.. autofunction:: convert_dtype_to_str


convert_numpy_str_to_uint16
---------------------------

.. autofunction:: convert_numpy_str_to_uint16


convert_numpy_str_to_uint32
---------------------------

.. autofunction:: convert_numpy_str_to_uint32


convert_to_str
--------------

.. autofunction:: convert_to_str


convert_to_numpy_str
--------------------

.. autofunction:: convert_to_numpy_str


convert_to_numpy_bytes
----------------------

.. autofunction:: convert_to_numpy_bytes


decode_complex
--------------

.. autofunction:: decode_complex


encode_complex
--------------

.. autofunction:: encode_complex


convert_attribute_to_string
---------------------------

.. autofunction:: convert_attribute_to_string


convert_attribute_to_string_array
---------------------------------

.. autofunction:: convert_attribute_to_string_array


read_all_attributes_into
------------------------

.. autofunction:: read_all_attributes_into


set_attributes_all
------------------

.. autofunction:: set_attributes_all


