Lines Matching refs:self
27 def __init__(self, errors='strict'):
28 codecs.IncrementalEncoder.__init__(self, errors)
29 self.first = 1
31 def encode(self, input, final=False):
32 if self.first:
33 self.first = 0
35 codecs.utf_8_encode(input, self.errors)[0]
37 return codecs.utf_8_encode(input, self.errors)[0]
39 def reset(self):
40 codecs.IncrementalEncoder.reset(self)
41 self.first = 1
43 def getstate(self):
44 return self.first
46 def setstate(self, state):
47 self.first = state
50 def __init__(self, errors='strict'):
51 codecs.BufferedIncrementalDecoder.__init__(self, errors)
52 self.first = 1
54 def _buffer_decode(self, input, errors, final):
55 if self.first:
62 self.first = 0
64 self.first = 0
71 def reset(self):
72 codecs.BufferedIncrementalDecoder.reset(self)
73 self.first = 1
75 def getstate(self):
76 state = codecs.BufferedIncrementalDecoder.getstate(self)
78 return (state[0], self.first)
80 def setstate(self, state):
82 codecs.BufferedIncrementalDecoder.setstate(self, state)
83 self.first = state[1]
86 def reset(self):
87 codecs.StreamWriter.reset(self)
89 del self.encode
93 def encode(self, input, errors='strict'):
94 self.encode = codecs.utf_8_encode
98 def reset(self):
99 codecs.StreamReader.reset(self)
101 del self.decode
105 def decode(self, input, errors='strict'):
112 self.decode = codecs.utf_8_decode
116 self.decode = codecs.utf_8_decode