.. AUTO-GENERATED FILE -- DO NOT EDIT!

Prompts
=======

Module: :mod:`Prompts`
----------------------
Inheritance diagram for ``IPython.Prompts``:

.. inheritance-diagram:: IPython.Prompts 
   :parts: 3

.. automodule:: IPython.Prompts

.. currentmodule:: IPython.Prompts

Classes
-------

:class:`BasePrompt`
~~~~~~~~~~~~~~~~~~~


.. autoclass:: BasePrompt
  :members:
  :undoc-members:
  :show-inheritance:

  .. automethod:: __init__

:class:`CachedOutput`
~~~~~~~~~~~~~~~~~~~~~


.. autoclass:: CachedOutput
  :members:
  :undoc-members:
  :show-inheritance:

  .. automethod:: __init__

:class:`Prompt1`
~~~~~~~~~~~~~~~~


.. autoclass:: Prompt1
  :members:
  :undoc-members:
  :show-inheritance:

  .. automethod:: __init__

:class:`Prompt2`
~~~~~~~~~~~~~~~~


.. autoclass:: Prompt2
  :members:
  :undoc-members:
  :show-inheritance:

  .. automethod:: __init__

:class:`PromptOut`
~~~~~~~~~~~~~~~~~~


.. autoclass:: PromptOut
  :members:
  :undoc-members:
  :show-inheritance:

  .. automethod:: __init__

Functions
---------


.. autofunction:: IPython.Prompts.multiple_replace


.. autofunction:: IPython.Prompts.str_safe