summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMac Mollison <mollison@cs.unc.edu>2009-02-01 21:13:40 -0500
committerMac Mollison <mollison@cs.unc.edu>2009-02-01 21:13:40 -0500
commit00301e7f56ae8baad48155c22ff294666576fedf (patch)
treebd6a3b023f9546382aafad93a92a2d8974e99853
parent8471eb80c262a6ad66b4c20effaaf3a59adf9aef (diff)
Very simple filter mechanism added to Trace object
-rwxr-xr-xsta.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/sta.py b/sta.py
index 14617ef..9706704 100755
--- a/sta.py
+++ b/sta.py
@@ -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