Browse Source

no deleter

sync
Volker Birk 7 years ago
parent
commit
a2755260a5
  1. 6
      locked_queue.hh

6
locked_queue.hh

@ -9,7 +9,7 @@
namespace utility namespace utility
{ {
template<class T, void(*deleter)(T) = [](T e) { delete e; } > template<class T>
class locked_queue class locked_queue
{ {
typedef std::recursive_mutex Mutex; typedef std::recursive_mutex Mutex;
@ -28,10 +28,6 @@ namespace utility
void clear() void clear()
{ {
Lock L(_mtx); Lock L(_mtx);
for(auto& element : _q)
{
deleter(element);
}
_q.clear(); _q.clear();
} }

Loading…
Cancel
Save