Go to the documentation of this file. 1 #ifndef AUTO_DELETE_DEQUE_H
2 #define AUTO_DELETE_DEQUE_H
14 using List =
typename std::deque< T >;
83 for (
uint i = 0; i < index; i++, ++it)
85 if (it == m_list.end())
93 #endif // AUTO_DELETE_DEQUE_H
const_iterator cbegin(void) const
const_reverse_iterator rend(void) const
AutoDeleteDeque(bool auto_delete=true)
void setAutoDelete(bool auto_delete)
const_reverse_iterator rbegin(void) const
reverse_iterator rend(void)
typename List::const_iterator const_iterator
const_iterator begin(void) const
const_reverse_iterator crend(void) const
typename List::reverse_iterator reverse_iterator
const_iterator end(void) const
typename std::deque< ProgramInfo * > List
reverse_iterator rbegin(void)
const_iterator cend(void) const
T operator[](uint index) const
iterator erase(iterator it)
typename List::const_reverse_iterator const_reverse_iterator
typename List::iterator iterator
const_reverse_iterator crbegin(void) const