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::fixedcapacity::heap_allocated Namespace Reference

Typedefs

template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using ringbuffer_ptr = base::ringbuffer_ptr< base::heap_allocator< Item, Capacity+1 >>
 
template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using ringbuffer_ptrx = base::ringbuffer_ptrx< base::heap_allocator< Item, Capacity+1 >>
 
template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using ringbuffer_idx = base::ringbuffer_idx< base::heap_allocator< Item, Capacity >>
 
template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using stack = base::stack< base::heap_allocator< Item, Capacity >>
 

Typedef Documentation

template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using pasl::data::fixedcapacity::heap_allocated::ringbuffer_idx = typedef base::ringbuffer_idx<base::heap_allocator<Item, Capacity>>

Definition at line 36 of file fixedcapacity.hpp.

template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using pasl::data::fixedcapacity::heap_allocated::ringbuffer_ptr = typedef base::ringbuffer_ptr<base::heap_allocator<Item, Capacity+1>>

Definition at line 30 of file fixedcapacity.hpp.

template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using pasl::data::fixedcapacity::heap_allocated::ringbuffer_ptrx = typedef base::ringbuffer_ptrx<base::heap_allocator<Item, Capacity+1>>

Definition at line 33 of file fixedcapacity.hpp.

template<class Item , int Capacity, class Alloc = std::allocator<Item>>
using pasl::data::fixedcapacity::heap_allocated::stack = typedef base::stack<base::heap_allocator<Item, Capacity>>

Definition at line 39 of file fixedcapacity.hpp.