/* wrapper for stl map */ template class map : public map_wrapper, K, V> { typedef map_wrapper, K, V> base; public: map () { } map (unsigned dummy_size) : base(dummy_size) { } map (const map &m) : base(m) { } map (copy, const map &m) : base(COPY, m) { } map (copy2, const map &m) : base(COPY2, m) { } map (reader &r) : base(r) { } ~map () { } map &operator = (const map &m) { base::operator = (m); return *this; } };