uproot.ObjectSource
===================

Defined in `uproot.source.object <https://github.com/scikit-hep/uproot4/blob//src/uproot/source/object.py>`__ on `line 87 <https://github.com/scikit-hep/uproot4/blob//src/uproot/source/object.py#L87>`__.

.. table::
    :class: note

    +---------------------------------------------------+
    | **Inheritance order:**                            |
    +===================================================+
    | #. :doc:`uproot.source.chunk.MultithreadedSource` |
    | #. :doc:`uproot.source.chunk.Source`              |
    +---------------------------------------------------+

.. autoclass:: uproot.source.object.ObjectSource

.. _uproot.source.object.ObjectSource.executor:

executor
--------

Inherited from :doc:`uproot.source.chunk.MultithreadedSource`.

.. autoattribute:: uproot.source.object.ObjectSource.executor

.. _uproot.source.object.ObjectSource.num_workers:

num_workers
-----------

Inherited from :doc:`uproot.source.chunk.MultithreadedSource`.

.. autoattribute:: uproot.source.object.ObjectSource.num_workers

.. _uproot.source.object.ObjectSource.chunk:

chunk
-----

Inherited from :doc:`uproot.source.chunk.Source`.

.. automethod:: uproot.source.object.ObjectSource.chunk

.. _uproot.source.object.ObjectSource.chunks:

chunks
------

Inherited from :doc:`uproot.source.chunk.Source`.

.. automethod:: uproot.source.object.ObjectSource.chunks

.. _uproot.source.object.ObjectSource.file_path:

file_path
---------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.object.ObjectSource.file_path

.. _uproot.source.object.ObjectSource.num_bytes:

num_bytes
---------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.object.ObjectSource.num_bytes

.. _uproot.source.object.ObjectSource.num_requests:

num_requests
------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.object.ObjectSource.num_requests

.. _uproot.source.object.ObjectSource.num_requested_chunks:

num_requested_chunks
--------------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.object.ObjectSource.num_requested_chunks

.. _uproot.source.object.ObjectSource.num_requested_bytes:

num_requested_bytes
-------------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.object.ObjectSource.num_requested_bytes

.. _uproot.source.object.ObjectSource.close:

close
-----

Inherited from :doc:`uproot.source.chunk.Source`.

.. automethod:: uproot.source.object.ObjectSource.close

.. _uproot.source.object.ObjectSource.closed:

closed
------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.object.ObjectSource.closed

