B
    u9a                 @   sf  d Z ddddddddd	d
ddddddddgZddlZddlZddlmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZ ejZde_dZdZdZG dd dejejdZG dd dejeZG dd dejeZG dd dejeZee x e	eeeefD ]Z ee  qW xe
efD ]Z ee  qW [ yddlm!Z! W n e"k
rV   Y nX ee! dS )zGuido van Rossum <guido@python.org>, Mike Verdone <mike.verdone@gmail.com>, Mark Russell <mark.russell@zen.co.uk>, Antoine Pitrou <solipsis@pitrou.net>, Amaury Forgeot d'Arc <amauryfa@gmail.com>, Benjamin Peterson <benjamin@python.org>BlockingIOErroropenIOBase	RawIOBaseFileIOBytesIOStringIOBufferedIOBaseBufferedReaderBufferedWriterBufferedRWPairBufferedRandom
TextIOBaseTextIOWrapperUnsupportedOperationSEEK_SETSEEK_CURSEEK_END    N)DEFAULT_BUFFER_SIZEr   r   r   r   r   r   r	   r
   r   r   IncrementalNewlineDecoderr   io      c               @   s   e Zd ZejjZdS )r   N)__name__
__module____qualname___io_IOBase__doc__ r   r   /usr/lib/python3.7/io.pyr   H   s   )	metaclassc               @   s   e Zd ZejjZdS )r   N)r   r   r   r   
_RawIOBaser   r   r   r   r    r   K   s   c               @   s   e Zd ZejjZdS )r   N)r   r   r   r   _BufferedIOBaser   r   r   r   r    r   N   s   c               @   s   e Zd ZejjZdS )r   N)r   r   r   r   _TextIOBaser   r   r   r   r    r   Q   s   )_WindowsConsoleIO)#
__author____all__r   abcr   r   r   r   r   r   r   r	   r
   r   r   r   r   OpenWrapperr   r   r   r   r   ABCMetar   r"   r   r#   r   r$   r   registerklassr%   ImportErrorr   r   r   r    <module>%   s:   
<


