9 template<
typename Data>
14 m_data(std::move(data)),
19 void goToBeginning()
const 21 m_it = m_data.cbegin();
26 if (m_it != m_data.cend())
32 return m_it == m_data.cend();
35 const Data*
get()
const 44 std::vector<Data> m_data;
45 mutable typename std::vector<Data>::const_iterator m_it;
Definition: algorithm.cpp:9
Definition: data_list.h:10