]> git.cworth.org Git - apitrace/blobdiff - common/trace_fast_callset.hpp
Use skiplist-based FastCallSet within trace::CallSet
[apitrace] / common / trace_fast_callset.hpp
index 22893abcdc75cb67c04a534f0674370f3141a674..af20005ecd57fe1f427fce5618b0248d445fbcbc 100644 (file)
@@ -71,7 +71,7 @@ public:
 
     FastCallRange(CallNo first, CallNo last, int level);
 
-    bool contains(CallNo call_no);
+    bool contains(CallNo call_no) const;
 };
 
 class FastCallSet {
@@ -81,11 +81,13 @@ public:
 
     FastCallSet();
 
+    bool empty(void) const;
+
     void add(CallNo first, CallNo last);
 
     void add(CallNo call_no);
 
-    bool contains(CallNo call_no);
+    bool contains(CallNo call_no) const;
 };
 
 } /* namespace trace */