
    d                     *    d Z dZ	 i Z	 i Z	 eZeZd ZdS )a  Miscellaneous mappings used to avoid circular imports.

Variables:

`class_name_dict`
    Node class name to class object mapping.
`class_id_dict`
    Class identifier to class object mapping.

Misc variables:

`__docformat__`
    The format of documentation strings in this module.

reStructuredTextc                 h    | | dk    rd} | t           vrt          d| d          t           |          S )zGet the node class matching the `classname`.

    If the name is not registered, a ``TypeError`` is raised.  The empty
    string and ``None`` are also accepted, and mean the ``Node`` class.

    .. versionadded:: 3.0

    N Nodez*there is no registered node class named ``z``)class_name_dict	TypeError)	classnames    /lib/python3.11/site-packages/tables/registry.pyget_class_by_namer
   9   sQ     IOO	 ''i$99' ( ( 	( 9%%    N)__doc____docformat__r   class_id_dictclassNameDictclassIdDictr
    r   r	   <module>r      sT    * # 9
   & & & & &r   