类
查看源码Deque
上游未提供类型说明。
构造与析构
1Deque
Deque< T, N >::Deque ()=default
上游未提供说明。
libs/utils/deque/Deque.hpp:19成员函数
23at
T & Deque< T, N >::at (int i) noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:43at
const T & Deque< T, N >::at (int i) const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:45back
T & Deque< T, N >::back () noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:31back
const T & Deque< T, N >::back () const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:33capacity
static constexpr std::size_t Deque< T, N >::capacity () noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:22clear
void Deque< T, N >::clear () noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:48empty
bool Deque< T, N >::empty () const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:24front
T & Deque< T, N >::front () noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:28front
const T & Deque< T, N >::front () const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:29full
bool Deque< T, N >::full () const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:25index
std::size_t Deque< T, N >::index (std::size_t i) const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:101logical_index
std::size_t Deque< T, N >::logical_index (int i) const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:106operator[]
T & Deque< T, N >::operator[] (int i) noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:39operator[]
T & Deque< T, N >::operator[] (std::size_t i) noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:35operator[]
const T & Deque< T, N >::operator[] (int i) const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:41operator[]
const T & Deque< T, N >::operator[] (std::size_t i) const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:37pop_back
void Deque< T, N >::pop_back () noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:85pop_front
void Deque< T, N >::pop_front () noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:91push_back
void Deque< T, N >::push_back (const T &v) noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:54push_front
void Deque< T, N >::push_front (const T &v) noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:69range
auto Deque< T, N >::range (int a, int b) const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:177range
auto Deque< T, N >::range (int a, int b) noexcept
生成半开区间 [a, b) 的迭代范围。 这只是一个轻量遍历辅助,不会复制数据。
libs/utils/deque/Deque.hpp:175size
std::size_t Deque< T, N >::size () const noexcept
上游未提供说明。
libs/utils/deque/Deque.hpp:23成员变量
3data_
T Deque< T, N >::data_[N] [N]
上游未提供说明。
libs/utils/deque/Deque.hpp:121head_
std::size_t Deque< T, N >::head_
上游未提供说明。
libs/utils/deque/Deque.hpp:122size_
std::size_t Deque< T, N >::size_
上游未提供说明。
libs/utils/deque/Deque.hpp:123