.. nxpy documentation ---------------------------------------------------------

.. Copyright Nicola Musatti 2010 - 2014
.. Use, modification, and distribution are subject to the Boost Software
.. License, Version 1.0. (See accompanying file LICENSE.txt or copy at
.. http://www.boost.org/LICENSE_1_0.txt)

.. See http://nxpy.sourceforge.net for library home page. ---------------------

``command`` - Wrap complex commands in Python objects
=====================================================

.. automodule:: nxpy.command

``command`` - Drive batch commands with function calls
------------------------------------------------------

.. automodule:: nxpy.command.command
   :exclude-members: __dict__, __module__, __weakref__, __isabstractmethod__, __slots__

``error`` - The ``command`` package exception hierarchy
-------------------------------------------------------

.. automodule:: nxpy.command.error
   :exclude-members: __dict__, __module__, __weakref__, __isabstractmethod__, __slots__

``interpreter`` - Wrap interactive programs in Python classes
-------------------------------------------------------------

.. automodule:: nxpy.command.interpreter
   :exclude-members: __dict__, __module__, __weakref__, __isabstractmethod__, __slots__

``option`` - Describe complex command lines
-------------------------------------------

.. automodule:: nxpy.command.option
   :exclude-members: __dict__, __module__, __weakref__, __isabstractmethod__, __slots__