otp.perf
========

Public API functions and classes
--------------------------------

.. autofunction:: onetick.py.perf.measure_perf

.. autoclass:: onetick.py.perf.PerformanceSummaryFile
   :members:
   :undoc-members:

.. autoclass:: onetick.py.perf.MeasurePerformance
   :members:
   :undoc-members:
   :inherited-members:

Ordinary summary objects
------------------------

.. autoclass:: onetick.py.perf.OrdinarySummary()
   :members:
   :undoc-members:
   :inherited-members:
   :private-members: __iter__

.. autoclass:: onetick.py.perf.OrdinarySummaryEntry()
   :members:
   :undoc-members:
   :inherited-members:
   :private-members: __getitem__, __setitem__, __iter__

Presort summary objects
------------------------

.. autoclass:: onetick.py.perf.PresortSummary()
   :members:
   :undoc-members:
   :inherited-members:
   :private-members: __iter__

.. autoclass:: onetick.py.perf.PresortSummaryEntry()
   :members:
   :undoc-members:
   :inherited-members:
   :private-members: __getitem__, __setitem__, __iter__

CEP summary objects
-------------------

.. autoclass:: onetick.py.perf.CEPSummary()
   :members:
   :undoc-members:
   :inherited-members:
   :private-members: __iter__

.. autoclass:: onetick.py.perf.CEPSummaryEntry()
   :members:
   :undoc-members:
   :inherited-members:
   :private-members: __getitem__, __setitem__, __iter__
