summaryrefslogtreecommitdiff
path: root/src/maps/shashmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/maps/shashmap.h')
-rw-r--r--src/maps/shashmap.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/maps/shashmap.h b/src/maps/shashmap.h
index 99dd7c8..6152ba2 100644
--- a/src/maps/shashmap.h
+++ b/src/maps/shashmap.h
@@ -4,8 +4,6 @@
#include <pthread.h>
#include "hashmap.h"
-#include "../monitor/dump.h"
-
using namespace std;
template
@@ -15,15 +13,11 @@ template
class hash_type = size_hash<string>,
class alloc_type = compare_allocator<string>
>
-class shashmap : protected hashmap<obj_type, key_type_, hash_type, alloc_type>,
- public dumpable
+class shashmap : protected hashmap<obj_type, key_type_, hash_type, alloc_type>
{
private:
pthread_mutex_t mut_shashmap;
-protected:
- virtual void dumpit();
-
public:
explicit shashmap();
~shashmap();
@@ -42,7 +36,6 @@ public:
virtual inline vector<key_type_>* get_key_vector();
virtual inline void run_func( void (*func)(obj_type) );
virtual inline void run_func( void (*func)(obj_type, void*), void* v_arg );
-
};
#include "shashmap.tmpl"