.. include:: ../io/ascii/references.txt

BaseReader
==========

.. currentmodule:: astropy.io.ascii

.. autoclass:: BaseReader
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~BaseReader.comment_lines
      ~BaseReader.encoding
      ~BaseReader.exclude_names
      ~BaseReader.guessing
      ~BaseReader.include_names
      ~BaseReader.max_ndim
      ~BaseReader.names
      ~BaseReader.strict_names

   .. rubric:: Methods Summary

   .. autosummary::

      ~BaseReader.inconsistent_handler
      ~BaseReader.read
      ~BaseReader.update_table_data
      ~BaseReader.write
      ~BaseReader.write_header

   .. rubric:: Attributes Documentation

   .. autoattribute:: comment_lines
   .. autoattribute:: encoding
   .. autoattribute:: exclude_names
   .. autoattribute:: guessing
   .. autoattribute:: include_names
   .. autoattribute:: max_ndim
   .. autoattribute:: names
   .. autoattribute:: strict_names

   .. rubric:: Methods Documentation

   .. automethod:: inconsistent_handler
   .. automethod:: read
   .. automethod:: update_table_data
   .. automethod:: write
   .. automethod:: write_header
