Lines Matching refs:self
42 def __init__(self, match):
43 self.accum = float(match.group('accum'))
44 self.median = float(match.group('median'))
45 self.max = float(match.group('max'))
46 self.min = float(match.group('min'))
47 self.stddev = float(match.group('stddev')[:-1]) # Drop '%' sign.
48 self.samples = int(match.group('samples'))
49 self.sample_ms = int(match.group('sample_ms'))
50 self.clock = match.group('clock')
51 self.metric = match.group('metric')
52 self.config = match.group('config')
53 self.bench = match.group('bench')
54 self._match = match
56 def get_string(self, name):
57 return self._match.group(name)
59 def format(self, config_suffix=None):
61 return self._match.group(0)
66 values.append(self.get_string(name + '_pad'))
67 values.append(self.get_string(name))
69 bench_pad = self.get_string('bench_pad')
71 values.append(self.get_string('bench'))