BaseTable
=========

.. currentmodule:: lsst.afw.table

.. autoclass:: BaseTable
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~BaseTable.schema

   .. rubric:: Methods Summary

   .. autosummary::

      ~BaseTable.clone
      ~BaseTable.copyRecord
      ~BaseTable.getBufferSize
      ~BaseTable.getMetadata
      ~BaseTable.getSchema
      ~BaseTable.make
      ~BaseTable.makeRecord
      ~BaseTable.popMetadata
      ~BaseTable.preallocate
      ~BaseTable.setMetadata

   .. rubric:: Attributes Documentation

   .. autoattribute:: schema

   .. rubric:: Methods Documentation

   .. automethod:: clone
   .. automethod:: copyRecord
   .. automethod:: getBufferSize
   .. automethod:: getMetadata
   .. automethod:: getSchema
   .. automethod:: make
   .. automethod:: makeRecord
   .. automethod:: popMetadata
   .. automethod:: preallocate
   .. automethod:: setMetadata