Esempio n. 1
0
     bool operator() (Value const & left, WeakPtr <Value> const & right)
     const
 { return left == right.value(); }
Esempio n. 2
0
     bool operator() (WeakPtr <Value> const & left, Value const & right)
     const
 { return left.value() == right; }
Esempio n. 3
0
 template <class Value> std::size_t hash_value (WeakPtr <Value> const & p) {
     boost::hash <Value> hasher;
     return hasher (p.value());
 }