B
    žHeß  ã               @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd„ deƒZdS )é   )ÚGB2312DistributionAnalysis)ÚCodingStateMachine)ÚMultiByteCharSetProber)ÚGB2312_SM_MODELc                   sF   e Zd Zddœ‡ fdd„Zeedœdd„ƒZeedœdd„ƒZ‡  ZS )	ÚGB2312ProberN)Úreturnc                s(   t ƒ  ¡  ttƒ| _tƒ | _|  ¡  d S )N)ÚsuperÚ__init__r   r   Ú	coding_smr   Údistribution_analyzerÚreset)Úself)Ú	__class__© út/var/www/downstreamdata.science/rtclock/rtclock-venv/lib/python3.7/site-packages/pip/_vendor/chardet/gb2312prober.pyr	   #   s    

zGB2312Prober.__init__c             C   s   dS )NÚGB2312r   )r   r   r   r   Úcharset_name)   s    zGB2312Prober.charset_namec             C   s   dS )NÚChineser   )r   r   r   r   Úlanguage-   s    zGB2312Prober.language)	Ú__name__Ú
__module__Ú__qualname__r	   ÚpropertyÚstrr   r   Ú__classcell__r   r   )r   r   r   "   s
   r   N)	Úchardistributionr   Úcodingstatemachiner   Úmbcharsetproberr   Úmbcssmr   r   r   r   r   r   Ú<module>   s   