chunkedseq
container library for large in-memory data sets
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Typedefs
pasl::data::chunkedseq::ftree Namespace Reference

Typedefs

template<class Item , int Chunk_capacity = 512, class Cache = cachedmeasure::trivial<Item, size_t>, class Item_alloc = std::allocator<Item>>
using bagopt = chunkedbagbase< basic_bag_configuration< Item, Chunk_capacity, Cache, fixedcapacity::heap_allocated::stack,::pasl::data::ftree::tftree, 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 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 stack = deque< Item, Chunk_capacity, Cache, fixedcapacity::heap_allocated::stack, Item_alloc >
 

Typedef Documentation

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::bagopt = typedef chunkedbagbase<basic_bag_configuration<Item, Chunk_capacity, Cache, fixedcapacity::heap_allocated::stack, ::pasl::data::ftree::tftree, Item_alloc>>

Definition at line 990 of file chunkedbag.hpp.

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 = typedef chunkedseqbase<basic_deque_configuration<Item, Chunk_capacity, Cache, Chunk_struct, ::pasl::data::ftree::tftree, Item_alloc>>

Definition at line 261 of file chunkedseq.hpp.

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 = typedef deque<Item, Chunk_capacity, Cache, fixedcapacity::heap_allocated::stack, Item_alloc>

Definition at line 272 of file chunkedseq.hpp.