B k앤>f@srddlZGdddejZGdddejZGdddejZGdd d eejZGd d d eejZd d ZdS)Nc@seZdZejZejZdS)CodecN)__name__ __module__ __qualname__codecscharmap_encodeencodecharmap_decodedecoder r 4/opt/alt/python37/lib/python3.7/encodings/charmap.pyrsrc@s eZdZdddZd ddZdS) IncrementalEncoderstrictNcCstj||||_dS)N)rr __init__mapping)selferrorsrr r r rszIncrementalEncoder.__init__FcCst||j|jdS)Nr)rrrr)rinputfinalr r r rszIncrementalEncoder.encode)rN)F)rrrrrr r r r r s r c@s eZdZdddZd ddZdS) IncrementalDecoderrNcCstj||||_dS)N)rrrr)rrrr r r r!szIncrementalDecoder.__init__FcCst||j|jdS)Nr)rr rr)rrrr r r r %szIncrementalDecoder.decode)rN)F)rrrrr r r r r r s rc@s eZdZdddZdddZdS) StreamWriterrNcCstj|||||_dS)N)rrrr)rstreamrrr r r r*szStreamWriter.__init__cCst|||jS)N)rrr)rrrr r r r.szStreamWriter.encode)rN)r)rrrrrr r r r r(s rc@s eZdZdddZdddZdS) StreamReaderrNcCstj|||||_dS)N)rrrr)rrrrr r r r3szStreamReader.__init__cCst|||jS)N)rr r)rrrr r r r 7szStreamReader.decode)rN)r)rrrrr r r r r r1s rc CstjdtjtjttttdS)Ncharmap)namerr incrementalencoderincrementaldecoder streamwriter streamreader) r CodecInforrr r rrrr r r r getregentry<sr )rrr rrrr r r r r  s