#include <deque.hpp>
|
| | ~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<class R , If< IsConvertible< R, T > > = 0> |
| constexpr auto | pushFront (R const &element) && |
| |
| template<class R , If< IsConvertible< R, T > > = 0> |
| constexpr auto & | pushFront (R const &element) & |
| |
| constexpr auto | pushFront (T &&element) && |
| |
| constexpr auto & | pushFront (T &&element) & |
| |
| template<class... Args, If< IsConstructible< T, Args... > > = 0> |
| constexpr auto | emplaceFront (Args &&...args) && |
| |
| template<class... Args, If< IsConstructible< T, Args... > > = 0> |
| constexpr auto & | emplaceFront (Args &&...args) & |
| |
| constexpr auto & | popFront () & |
| |
| template<class R , If< IsConvertible< R, T > > = 0> |
| constexpr auto | pushBack (R const &element) && |
| |
| template<class R , If< IsConvertible< R, T > > = 0> |
| constexpr auto & | pushBack (R const &element) & |
| |
| constexpr auto | pushBack (T &&element) && |
| |
| constexpr auto & | pushBack (T &&element) & |
| |
| template<class... Args, If< IsConstructible< T, Args... > > = 0> |
| constexpr auto | emplaceBack (Args &&...args) && |
| |
| template<class... Args, If< IsConstructible< T, Args... > > = 0> |
| constexpr auto & | emplaceBack (Args &&...args) & |
| |
| constexpr auto & | popBack () & |
| |
◆ Space
◆ Type
◆ ~Deque()
◆ Deque() [1/3]
◆ Deque() [2/3]
◆ Deque() [3/3]
◆ back() [1/4]
◆ back() [2/4]
◆ back() [3/4]
◆ back() [4/4]
◆ clear()
◆ emplaceBack() [1/2]
◆ emplaceBack() [2/2]
◆ emplaceFront() [1/2]
◆ emplaceFront() [2/2]
◆ front() [1/4]
◆ front() [2/4]
◆ front() [3/4]
◆ front() [4/4]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ popBack()
◆ popFront()
◆ pushBack() [1/4]
◆ pushBack() [2/4]
◆ pushBack() [3/4]
◆ pushBack() [4/4]
◆ pushFront() [1/4]
◆ pushFront() [2/4]
◆ pushFront() [3/4]
◆ pushFront() [4/4]
◆ size()
The documentation for this class was generated from the following file: