5 #ifndef BITCOIN_INDIRECTMAP_H 6 #define BITCOIN_INDIRECTMAP_H 21 template <
class K,
class T>
24 typedef std::map<const K*, T, DereferencingComparator<const K*> >
base;
44 bool empty()
const {
return m.empty(); }
56 #endif // BITCOIN_INDIRECTMAP_H size_type count(const K &key) const
const_iterator end() const
const_iterator lower_bound(const K &key) const
const_iterator cend() const
const_iterator cbegin() const
base::value_type value_type
base::const_iterator const_iterator
std::pair< iterator, bool > insert(const value_type &value)
const_iterator find(const K &key) const
iterator lower_bound(const K &key)
const_iterator begin() const
std::map< const K *, T, DereferencingComparator< const K * > > base
base::size_type size_type
size_type max_size() const
bool operator()(const T a, const T b) const
iterator find(const K &key)
size_type erase(const K &key)