Viewing File: /opt/alt/python35/lib64/python3.5/encodings/__pycache__/bz2_codec.cpython-35.opt-2.pyc



й¼]Éã@sÉddlZddlZddd„Zddd„ZGdd„dejƒZGd	d
„d
ejƒZGdd„dejƒZGd
d„deejƒZGdd„deejƒZdd„Z	dS)éNÚstrictcCstj|ƒt|ƒfS)N)Úbz2ÚcompressÚlen)ÚinputÚerrors©rú./opt/alt/python35/lib64/python3.5/bz2_codec.pyÚ
bz2_encodesr
cCstj|ƒt|ƒfS)N)rÚ
decompressr)rrrrr	Ú
bz2_decodesrc@s.eZdZddd„Zddd„ZdS)ÚCodecrcCs
t||ƒS)N)r
)Úselfrrrrr	ÚencodeszCodec.encodecCs
t||ƒS)N)r)rrrrrr	ÚdecodeszCodec.decodeN)Ú__name__Ú
__module__Ú__qualname__rrrrrr	r
sr
c@s:eZdZddd„Zddd„Zdd„Zd	S)
ÚIncrementalEncoderrcCs||_tjƒ|_dS)N)rrÚ
BZ2CompressorÚcompressobj)rrrrr	Ú__init__s	zIncrementalEncoder.__init__FcCs=|r)|jj|ƒ}||jjƒS|jj|ƒSdS)N)rrÚflush)rrÚfinalÚcrrr	r#szIncrementalEncoder.encodecCstjƒ|_dS)N)rrr)rrrr	Úreset*szIncrementalEncoder.resetN)rrrrrrrrrr	rsrc@s:eZdZddd„Zddd„Zdd„Zd	S)
ÚIncrementalDecoderrcCs||_tjƒ|_dS)N)rrÚBZ2DecompressorÚ
decompressobj)rrrrr	r.s	zIncrementalDecoder.__init__FcCs1y|jj|ƒSWntk
r,dSYnXdS)NÚ)rrÚEOFError)rrrrrr	r3s
zIncrementalDecoder.decodecCstjƒ|_dS)N)rrr)rrrr	r9szIncrementalDecoder.resetN)rrrrrrrrrr	r-src@seZdZeZdS)ÚStreamWriterN)rrrÚbytesÚcharbuffertyperrrr	r!<sr!c@seZdZeZdS)ÚStreamReaderN)rrrr"r#rrrr	r$?sr$cCs:tjdddtdtdtdtdtdtd	d
ƒS)NÚnamerrrÚincrementalencoderÚincrementaldecoderÚstreamwriterÚstreamreaderÚ_is_text_encodingF)ÚcodecsÚ	CodecInfor
rrrr!r$rrrr	ÚgetregentryDs	r-)
r+rr
rr
rrr!r$r-rrrr	Ú<module>
s
Back to Directory File Manager