summaryrefslogtreecommitdiff
path: root/src/maps/smap.tmpl
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2013-04-06 13:14:47 +0200
committerPaul Buetow <paul@buetow.org>2013-04-06 13:14:47 +0200
commitd4c9f10efe815af146438cafb694d16da0e5650a (patch)
tree93956195c448768b2d58892cb672bee36a6a6463 /src/maps/smap.tmpl
parentee315a27b72dc967a8a90f132725b7c8e4fd9fba (diff)
tagging ychat-0.7.0ychat-0.7.0
Diffstat (limited to 'src/maps/smap.tmpl')
-rw-r--r--src/maps/smap.tmpl12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/maps/smap.tmpl b/src/maps/smap.tmpl
index 670b84d..3167504 100644
--- a/src/maps/smap.tmpl
+++ b/src/maps/smap.tmpl
@@ -15,6 +15,7 @@ smap<obj_type, key_type>::~smap()
pthread_mutex_destroy( &mut_smap );
}
+
template <class obj_type, class key_type> void
smap<obj_type, key_type>::lock_mutex() {
pthread_mutex_lock( &mut_smap );
@@ -76,14 +77,6 @@ smap<obj_type, key_type>::del_elem( const key_type & k )
pthread_mutex_unlock( &mut_smap );
}
-template <class obj_type, class key_type> void
-smap<obj_type, key_type>::rename_key( const key_type & k1, const key_type & k2 )
-{
- pthread_mutex_lock ( &mut_smap );
- hmap<obj_type,key_type>::rename_key( k1, k2 );
- pthread_mutex_unlock( &mut_smap );
-}
-
template <class obj_type, class key_type>
obj_type smap<obj_type, key_type>::get_elem( const key_type &k )
@@ -164,6 +157,7 @@ void smap<obj_type, key_type>::make_empty_insecure( void (*func)(key_type) )
hmap<obj_type,key_type>::make_empty( func );
}
+
template <class obj_type, class key_type>
void smap<obj_type, key_type>::add_elem_insecure( const obj_type &x, const key_type &k )
{
@@ -212,4 +206,6 @@ smap<obj_type, key_type>::get_key_vector_insecure()
return hmap<obj_type,key_type>::get_key_vector();
}
+
#endif
+