.. _utilities:

The Utilities API
=================

.. currentmodule:: PyTango.utils

.. autoclass:: PyTango.utils.EventCallBack
    :members:
    :undoc-members:

.. autofunction:: PyTango.utils.is_pure_str

.. autofunction:: PyTango.utils.is_seq

.. autofunction:: PyTango.utils.is_non_str_seq

.. autofunction:: PyTango.utils.is_integer

.. autofunction:: PyTango.utils.is_number

.. autofunction:: PyTango.utils.is_bool

.. autofunction:: PyTango.utils.is_scalar_type
    
.. autofunction:: PyTango.utils.is_array_type

.. autofunction:: PyTango.utils.is_numerical_type

.. autofunction:: PyTango.utils.is_int_type

.. autofunction:: PyTango.utils.is_float_type

.. autofunction:: PyTango.utils.is_bool_type

.. autofunction:: PyTango.utils.is_bin_type

.. autofunction:: PyTango.utils.is_str_type

.. autofunction:: PyTango.utils.obj_2_str

.. autofunction:: PyTango.utils.seqStr_2_obj

.. autofunction:: PyTango.utils.scalar_to_array_type

.. autofunction:: PyTango.utils.get_home

.. autofunction:: PyTango.utils.requires_pytango

.. autofunction:: PyTango.utils.requires_tango
