43 using ReverseIterator = typename std::deque<T>::reverse_iterator; |
43 using ReverseIterator = typename std::deque<T>::reverse_iterator; |
44 using ConstReverseIterator = typename std::deque<T>::const_reverse_iterator; |
44 using ConstReverseIterator = typename std::deque<T>::const_reverse_iterator; |
45 |
45 |
46 List(); |
46 List(); |
47 List (const std::deque<T>& a); |
47 List (const std::deque<T>& a); |
48 List (std::initializer_list<T>&& a); |
48 List (std::initializer_list<T>and a); |
49 |
49 |
50 inline T& append (const T& value); |
50 inline T& append (const T& value); |
51 inline Iterator begin(); |
51 inline Iterator begin(); |
52 inline ConstIterator begin() const; |
52 inline ConstIterator begin() const; |
53 inline void clear(); |
53 inline void clear(); |