chunkedseq
container library for large in-memory data sets
|
#include <trivbootchunkedseq.hpp>
Public Types | |
using | size_type = size_t |
using | value_type = Item |
using | reference = value_type & |
using | const_reference = const value_type & |
using | pointer = value_type * |
using | const_pointer = const value_type * |
using | self_type = triv< Item, Chunk_capacity > |
Public Member Functions | |
bool | empty () const |
size_type | size () const |
value_type & | front () |
value_type & | back () |
void | push_front (const value_type &v) |
void | push_back (const value_type &v) |
value_type | pop_front () |
value_type | pop_back () |
void | split (size_type n, self_type &other) |
void | concat (self_type &other) |
template<class Body > | |
void | for_each (const Body &f) const |
Definition at line 28 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::const_pointer = const value_type* |
Definition at line 87 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::const_reference = const value_type& |
Definition at line 85 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::pointer = value_type* |
Definition at line 86 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::reference = value_type& |
Definition at line 84 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::self_type = triv<Item, Chunk_capacity> |
Definition at line 89 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::size_type = size_t |
Definition at line 81 of file trivbootchunkedseq.hpp.
using pasl::data::chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity >::value_type = Item |
Definition at line 83 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 104 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 143 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 91 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 148 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 99 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 124 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 117 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 113 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 109 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 95 of file trivbootchunkedseq.hpp.
|
inline |
Definition at line 131 of file trivbootchunkedseq.hpp.