|
|
| chunk (chunk const &)=delete |
| |
|
| chunk (chunk &&) noexcept=delete |
| |
|
chunk & | operator= (chunk const &)=delete |
| |
|
chunk & | operator= (chunk &&) noexcept=delete |
| |
|
T * | data () noexcept |
| |
|
T const * | data () const noexcept |
| |
|
T & | operator[] (std::size_t const index) noexcept |
| |
|
T const & | operator[] (std::size_t const index) const noexcept |
| |
|
constexpr std::size_t | size () const noexcept |
| |
|
constexpr bool | empty () const noexcept |
| |
|
constexpr std::size_t | capacity () const noexcept |
| |
|
reference | front () |
| |
|
const_reference | front () const |
| |
|
reference | back () |
| |
|
const_reference | back () const |
| |
|
auto | begin () noexcept |
| |
|
auto | begin () const noexcept |
| |
|
auto | end () noexcept |
| |
|
auto | end () const noexcept |
| |
|
template<typename... Args> |
| reference | emplace_back (Args &&... args) |
| |
|
void | shrink (std::size_t new_size) noexcept |
| |
|
template<typename... Args> |
| auto | emplace_back (Args &&... args) -> reference |
| |
The documentation for this class was generated from the following file: