TPIE

2362a60
packed_array.h File Reference

Packed array with known memory requirements. More...

#include <tpie/config.h>
#include <tpie/util.h>
#include <iterator>
#include <cassert>

Go to the source code of this file.

Classes

class  tpie::packed_array_iter_facade< CT, forward, RT >
 Base class for the iterators. More...
 
class  tpie::packed_array< T, B >
 An array storring elements of type T using B bits to to store a element. More...
 

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 

Functions

template<typename CT , bool f, typename RT >
CT tpie::operator+ (ptrdiff_t n, const packed_array_iter_facade< CT, f, RT > &i)
 
template<typename T , int B>
void std::swap (tpie::packed_array< T, B > &a, tpie::packed_array< T, B > &b)
 

Detailed Description

Packed array with known memory requirements.

Definition in file packed_array.h.