Example #1
0
File: db.hpp Project: mrktj/tmwa
 void put(const K& k, U v)
 {
     if (!v)
         impl.erase(k);
     else
         impl.insert(k, std::move(v));
 }
Example #2
0
File: db.hpp Project: mrktj/tmwa
 void put(const K& k, V v)
 {
     if (v == V())
         impl.erase(k);
     else
         impl.insert(k, std::move(v));
 }
Example #3
0
File: db.hpp Project: mrktj/tmwa
 void erase(const K& k)
 {
     impl.erase(k);
 }