й¼]»ã@s«ddlmZmZddlZeZddd„ZGdd„dejƒZGdd „d ejƒZGd d „d ejƒZGd d „d ej ƒZ dd„Z dS)é)Ú mbcs_encodeÚ mbcs_decodeNÚstrictcCst||dƒS)NT)r)ÚinputÚerrors©rú)/opt/alt/python35/lib64/python3.5/mbcs.pyÚdecodesr c@seZdZddd„ZdS)ÚIncrementalEncoderFcCst||jƒdS)Nr)rr)ÚselfrÚfinalrrrÚencodeszIncrementalEncoder.encodeN)Ú__name__Ú __module__Ú __qualname__r rrrrr s r c@seZdZeZdS)ÚIncrementalDecoderN)rrrrÚ_buffer_decoderrrrrs rc@seZdZeZdS)Ú StreamWriterN)rrrrr rrrrrs rc@seZdZeZdS)Ú StreamReaderN)rrrrr rrrrr!s rcCs4tjdddtdtdtdtdtdtƒS) NÚnameÚmbcsr r ÚincrementalencoderÚincrementaldecoderÚ streamreaderÚ streamwriter)ÚcodecsÚ CodecInfor r r rrrrrrrÚ getregentry&s r) rrrr r r ÚBufferedIncrementalDecoderrrrrrrrrÚ s