diff --git a/src/fifo_map.hpp b/src/fifo_map.hpp index 2b02323..250cf37 100644 --- a/src/fifo_map.hpp +++ b/src/fifo_map.hpp @@ -125,6 +125,9 @@ template < /// default constructor fifo_map() : m_keys(), m_compare(&m_keys), m_map(m_compare) {} + /// copy constructor + fifo_map(const fifo_map &f) : m_keys(f.m_keys), m_compare(&m_keys), m_map(f.m_map.begin(), f.m_map.end(), m_compare) {} + /// constructor for a range of elements template fifo_map(InputIterator first, InputIterator last)