Lines Matching refs:self

36     def __init__(self, stream):
37 self.stream = stream
39 def text(self, text):
40 self.stream.write(text)
42 def newline(self):
43 self.text('\n')
45 def function(self, name):
46 self.text(name)
48 def variable(self, name):
49 self.text(name)
51 def literal(self, value):
52 self.text(str(value))
54 def address(self, addr):
55 self.text(str(addr))
73 def _escape(self, code):
74 self.text(self._csi + code)
76 def function(self, name):
77 self._escape(self._bold)
78 Formatter.function(self, name)
79 self._escape(self._normal)
81 def variable(self, name):
82 self._escape(self._italic)
83 Formatter.variable(self, name)
84 self._escape(self._normal)
86 def literal(self, value):
87 self._escape(self._blue)
88 Formatter.literal(self, value)
89 self._escape(self._normal)
91 def address(self, value):
92 self._escape(self._green)
93 Formatter.address(self, value)
94 self._escape(self._normal)
122 def __init__(self, stream):
123 Formatter.__init__(self, stream)
126 nStdHandle = self.STD_INPUT_HANDLE
128 nStdHandle = self.STD_OUTPUT_HANDLE
130 nStdHandle = self.STD_ERROR_HANDLE
136 self.handle = ctypes.windll.kernel32.GetStdHandle(nStdHandle)
138 self.handle = None
140 def _attribute(self, attr):
141 if self.handle:
143 ctypes.windll.kernel32.SetConsoleTextAttribute(self.handle, attr)
145 def function(self, name):
146 self._attribute(self._bold)
147 Formatter.function(self, name)
148 self._attribute(self._normal)
150 def variable(self, name):
151 self._attribute(self._italic)
152 Formatter.variable(self, name)
153 self._attribute(self._normal)
155 def literal(self, value):
156 self._attribute(self._blue)
157 Formatter.literal(self, value)
158 self._attribute(self._normal)
160 def address(self, value):
161 self._attribute(self._green)
162 Formatter.address(self, value)
163 self._attribute(self._normal)