ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/branches/new_design/OOPSE-4/src/brains/SkipList.hpp
Revision: 1824
Committed: Thu Dec 2 03:12:25 2004 UTC (19 years, 9 months ago) by tim
File size: 386 byte(s)
Log Message:
replace misuse of using namespace std in header files

File Contents

# User Rev Content
1 gezelter 1490 #ifndef __SKIPLIST_H__
2     #define __SKIPLIST_H__
3    
4     #include <set>
5     #include <utility>
6    
7    
8 tim 1824
9 gezelter 1490 class SkipList{
10    
11     public:
12    
13     ~SkipList();
14    
15     void addAtom(int i);
16     int hasAtom(int i);
17     void printMe( void );
18     int getSize( void );
19     static SkipList* Instance();
20    
21     protected:
22    
23     set<int> skipSet;
24     SkipList();
25    
26     private:
27     static SkipList* _instance;
28    
29     };
30    
31     #endif // __SKIPLIST_H__