YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
序列容器适配器。 更多...
#include <container.hpp>
Public 类型 | |
using | container_type = typename base::container_type |
using | value_type = typename container_type::value_type |
using | size_type = typename container_type::size_type |
Private 类型 | |
using | base = container_adaptor< _tSeqCon > |
sequence_container_adaptor ()=default | |
满足序列容器要求。 更多... | |
sequence_container_adaptor (size_type n) | |
sequence_container_adaptor (size_type n, const value_type &value) | |
template<class _tIn > | |
sequence_container_adaptor (_tIn first, _tIn last) | |
sequence_container_adaptor (const sequence_container_adaptor &)=default | |
sequence_container_adaptor (sequence_container_adaptor &&)=default | |
sequence_container_adaptor (std::initializer_list< value_type > il) | |
sequence_container_adaptor & | operator= (const sequence_container_adaptor &)=default |
sequence_container_adaptor & | operator= (sequence_container_adaptor &&)=default |
sequence_container_adaptor & | operator= (std::initializer_list< value_type > il) |
bool | operator== (const sequence_container_adaptor &x, const sequence_container_adaptor &y) |
满足容器要求。 更多... | |
额外继承的成员函数 | |
![]() | |
using | container_type = _tSeqCon |
using | value_type = typename container_type::value_type |
满足容器要求。 更多... | |
using | reference = typename container_type::reference |
using | const_reference = typename container_type::const_reference |
using | iterator = typename container_type::iterator |
using | const_iterator = typename container_type::const_iterator |
using | difference_type = typename container_type::difference_type |
using | size_type = typename container_type::size_type |
![]() | |
container_adaptor (std::initializer_list< value_type > il) | |
container_adaptor & | operator= (std::initializer_list< value_type > il) |
container_adaptor & | operator= (const container_adaptor &)=default |
满足容器要求。 更多... | |
container_adaptor & | operator= (container_adaptor &&)=default |
void | swap (container_adaptor &c) |
container_adaptor ()=default | |
container_adaptor (size_type n) | |
container_adaptor (size_type n, const value_type &value) | |
template<class _tIn > | |
container_adaptor (_tIn first, _tIn last) | |
container_adaptor (const container_adaptor &)=default | |
container_adaptor (container_adaptor &&)=default | |
序列容器适配器。
在文件 container.hpp 第 181 行定义.
|
private |
在文件 container.hpp 第 184 行定义.
using ystdex::sequence_container_adaptor< _tSeqCon >::container_type = typename base::container_type |
在文件 container.hpp 第 187 行定义.
using ystdex::sequence_container_adaptor< _tSeqCon >::size_type = typename container_type::size_type |
在文件 container.hpp 第 189 行定义.
using ystdex::sequence_container_adaptor< _tSeqCon >::value_type = typename container_type::value_type |
在文件 container.hpp 第 188 行定义.
|
default |
满足序列容器要求。
|
inlineexplicit |
在文件 container.hpp 第 195 行定义.
|
inline |
在文件 container.hpp 第 198 行定义.
|
inline |
在文件 container.hpp 第 202 行定义.
|
default |
|
default |
|
inline |
在文件 container.hpp 第 214 行定义.
|
default |
|
default |
|
inline |
|
friend |
满足容器要求。
在文件 container.hpp 第 239 行定义.