|
| | ~Deque ()=default |
| |
| constexpr | Deque (Deque const &)=default |
| |
| constexpr | Deque (Deque &&)=default |
| |
| constexpr Deque & | operator= (Deque const &) &=default |
| |
| constexpr Deque & | operator= (Deque &&) &=default |
| |
| constexpr | Deque ()=default |
| |
| constexpr auto | size () const |
| |
| constexpr decltype(auto) | front (Index const position=0) && |
| |
| constexpr decltype(auto) | front (Index const position=0) const && |
| |
| constexpr decltype(auto) | front (Index const position=0) & |
| |
| constexpr decltype(auto) | front (Index const position=0) const & |
| |
| constexpr decltype(auto) | back (Index const position=0) && |
| |
| constexpr decltype(auto) | back (Index const position=0) const && |
| |
| constexpr decltype(auto) | back (Index const position=0) & |
| |
| constexpr decltype(auto) | back (Index const position=0) const & |
| |
| constexpr auto & | clear () & |
| |
| template<IsConvertible< T > R> |
| constexpr auto | pushFront (R const &element) && |
| |
| template<IsConvertible< T > R> |
| constexpr auto & | pushFront (R const &element) & |
| |
| constexpr auto | pushFront (T &&element) && |
| |
| constexpr auto & | pushFront (T &&element) & |
| |
template<class... Args>
requires IsConstructible<T, Args...> |
| constexpr auto | emplaceFront (Args &&...args) && |
| |
template<class... Args>
requires IsConstructible<T, Args...> |
| constexpr auto & | emplaceFront (Args &&...args) & |
| |
| constexpr auto & | popFront () & |
| |
| template<IsConvertible< T > R> |
| constexpr auto | pushBack (R const &element) && |
| |
| template<IsConvertible< T > R> |
| constexpr auto & | pushBack (R const &element) & |
| |
| constexpr auto | pushBack (T &&element) && |
| |
| constexpr auto & | pushBack (T &&element) & |
| |
template<class... Args>
requires IsConstructible<T, Args...> |
| constexpr auto | emplaceBack (Args &&...args) && |
| |
template<class... Args>
requires IsConstructible<T, Args...> |
| constexpr auto & | emplaceBack (Args &&...args) & |
| |
| constexpr auto & | popBack () & |
| |