diff options
author | Mac Mollison <mollison@cs.unc.edu> | 2009-02-01 21:13:40 -0500 |
---|---|---|
committer | Mac Mollison <mollison@cs.unc.edu> | 2009-02-01 21:13:40 -0500 |
commit | 00301e7f56ae8baad48155c22ff294666576fedf (patch) | |
tree | bd6a3b023f9546382aafad93a92a2d8974e99853 | |
parent | 8471eb80c262a6ad66b4c20effaaf3a59adf9aef (diff) |
Very simple filter mechanism added to Trace object
-rwxr-xr-x | sta.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -31,3 +31,7 @@ class Trace: | |||
31 | except struct.error: | 31 | except struct.error: |
32 | f.close() | 32 | f.close() |
33 | break | 33 | break |
34 | def filter(self, criteria): | ||
35 | func = eval("lambda x: " + criteria) | ||
36 | self.iter = filter(func, self.iter) | ||
37 | |||