chunkedseq
container library for large in-memory data sets
|
Chunked-sequence functor. More...
#include <cstddef>
#include "fixedcapacity.hpp"
#include "chunk.hpp"
#include "cachedmeasure.hpp"
#include "chunkedseqbase.hpp"
#include "bootchunkedseq.hpp"
#include "ftree.hpp"
Go to the source code of this file.
Namespaces | |
pasl | |
pasl::data | |
pasl::data::chunkedseq | |
pasl::data::chunkedseq::bootstrapped | |
pasl::data::chunkedseq::ftree | |
Macros | |
#define | _PASL_DATA_CHUNKEDSEQ_H_ |
Typedefs | |
template<class Item , int Chunk_capacity = 512, class Cache = cachedmeasure::trivial<Item, size_t>, template< class Chunk_item, int Capacity, class Chunk_item_alloc=std::allocator< Item > > class Chunk_struct = fixedcapacity::heap_allocated::ringbuffer_ptrx, class Item_alloc = std::allocator<Item>> | |
using | pasl::data::chunkedseq::bootstrapped::deque = chunkedseqbase< basic_deque_configuration< Item, Chunk_capacity, Cache, Chunk_struct, bootchunkedseq::cdeque, Item_alloc >> |
template<class Item , int Chunk_capacity = 512, class Cache = cachedmeasure::trivial<Item, size_t>, class Item_alloc = std::allocator<Item>> | |
using | pasl::data::chunkedseq::bootstrapped::stack = deque< Item, Chunk_capacity, Cache, fixedcapacity::heap_allocated::stack, Item_alloc > |
template<class Item , int Chunk_capacity = 512, class Cache = cachedmeasure::trivial<Item, size_t>, template< class Chunk_item, int Capacity, class Chunk_item_alloc=std::allocator< Item > > class Chunk_struct = fixedcapacity::heap_allocated::ringbuffer_ptrx, class Item_alloc = std::allocator<Item>> | |
using | pasl::data::chunkedseq::ftree::deque = chunkedseqbase< basic_deque_configuration< Item, Chunk_capacity, Cache, Chunk_struct,::pasl::data::ftree::tftree, Item_alloc >> |
template<class Item , int Chunk_capacity = 512, class Cache = cachedmeasure::trivial<Item, size_t>, class Item_alloc = std::allocator<Item>> | |
using | pasl::data::chunkedseq::ftree::stack = deque< Item, Chunk_capacity, Cache, fixedcapacity::heap_allocated::stack, Item_alloc > |
Definition in file chunkedseq.hpp.
#define _PASL_DATA_CHUNKEDSEQ_H_ |
Definition at line 23 of file chunkedseq.hpp.