Home | History | Annotate | Download | only in encodings

Lines Matching refs:codecs

9 import codecs, sys
13 encode = codecs.utf_16_encode
16 return codecs.utf_16_decode(input, errors, True)
18 class IncrementalEncoder(codecs.IncrementalEncoder):
20 codecs.IncrementalEncoder.__init__(self, errors)
25 result = codecs.utf_16_encode(input, self.errors)[0]
27 self.encoder = codecs.utf_16_le_encode
29 self.encoder = codecs.utf_16_be_encode
34 codecs.IncrementalEncoder.reset(self)
49 self.encoder = codecs.utf_16_le_encode
51 self.encoder = codecs.utf_16_be_encode
53 class IncrementalDecoder(codecs.BufferedIncrementalDecoder):
55 codecs.BufferedIncrementalDecoder.__init__(self, errors)
61 codecs.utf_16_ex_decode(input, errors, 0, final)
63 self.decoder = codecs.utf_16_le_decode
65 self.decoder = codecs.utf_16_be_decode
72 codecs.BufferedIncrementalDecoder.reset(self)
75 class StreamWriter(codecs.StreamWriter):
77 codecs.StreamWriter.__init__(self, stream, errors)
81 codecs.StreamWriter.reset(self)
86 result = codecs.utf_16_encode(input, errors)
88 self.encoder = codecs.utf_16_le_encode
90 self.encoder = codecs.utf_16_be_encode
95 class StreamReader(codecs.StreamReader):
98 codecs.StreamReader.reset(self)
106 codecs.utf_16_ex_decode(input, errors, 0, False)
108 self.decode = codecs.utf_16_le_decode
110 self.decode = codecs.utf_16_be_decode
118 return codecs.CodecInfo(