SEGMENTED_ARRAY< T, block_size > Member List

This is the complete list of members for SEGMENTED_ARRAY< T, block_size >, including all inherited members.
Allocate()SEGMENTED_ARRAY< T, block_size > [private]
base_type typedefSEGMENTED_ARRAY< T, block_size >
begin()SEGMENTED_ARRAY< T, block_size > [inline]
begin() const SEGMENTED_ARRAY< T, block_size > [inline]
blockSEGMENTED_ARRAY< T, block_size > [private]
block_baseSEGMENTED_ARRAY< T, block_size > [private]
Block_begin(UINT block_idx)SEGMENTED_ARRAY< T, block_size > [inline]
Block_begin(UINT block_idx) const SEGMENTED_ARRAY< T, block_size > [inline]
Block_end(UINT block_idx)SEGMENTED_ARRAY< T, block_size > [inline]
Block_end(UINT block_idx) const SEGMENTED_ARRAY< T, block_size > [inline]
Block_index(UINT idx) const SEGMENTED_ARRAY< T, block_size > [inline]
Block_index_end() const SEGMENTED_ARRAY< T, block_size > [inline]
Block_size() const SEGMENTED_ARRAY< T, block_size > [inline]
const_iterator typedefSEGMENTED_ARRAY< T, block_size >
const_pointer typedefSEGMENTED_ARRAY< T, block_size >
const_reference typedefSEGMENTED_ARRAY< T, block_size >
Copy(const T *x, UINT n)SEGMENTED_ARRAY< T, block_size > [inline, private]
Delete_down_to(UINT idx)SEGMENTED_ARRAY< T, block_size > [inline]
Delete_last()SEGMENTED_ARRAY< T, block_size > [inline]
Delete_last(UINT n)SEGMENTED_ARRAY< T, block_size >
difference_type typedefSEGMENTED_ARRAY< T, block_size >
end()SEGMENTED_ARRAY< T, block_size > [inline]
end() const SEGMENTED_ARRAY< T, block_size > [inline]
Entry(UINT idx)SEGMENTED_ARRAY< T, block_size > [inline]
Entry(UINT idx) const SEGMENTED_ARRAY< T, block_size > [inline]
Get_block_size(UINT idx) const SEGMENTED_ARRAY< T, block_size > [inline]
Insert(const T &x)SEGMENTED_ARRAY< T, block_size > [inline]
Insert(const T *x, UINT n_elemt)SEGMENTED_ARRAY< T, block_size >
iterator typedefSEGMENTED_ARRAY< T, block_size >
mapSEGMENTED_ARRAY< T, block_size > [private]
max_size_SEGMENTED_ARRAY< T, block_size > [private]
New_entry()SEGMENTED_ARRAY< T, block_size > [inline, private]
New_entry(UINT &idx)SEGMENTED_ARRAY< T, block_size > [inline]
next_block_idx(UINT block_idx) const SEGMENTED_ARRAY< T, block_size > [inline, private]
next_block_sizeSEGMENTED_ARRAY< T, block_size > [private]
operator[](UINT idx)SEGMENTED_ARRAY< T, block_size > [inline]
operator[](UINT idx) const SEGMENTED_ARRAY< T, block_size > [inline]
pointer typedefSEGMENTED_ARRAY< T, block_size >
poolSEGMENTED_ARRAY< T, block_size > [private]
Pop_Map()SEGMENTED_ARRAY< T, block_size > [private]
reference typedefSEGMENTED_ARRAY< T, block_size >
Reserve(UINT n_elemt)SEGMENTED_ARRAY< T, block_size > [inline]
Round_up(UINT s)SEGMENTED_ARRAY< T, block_size > [inline, private]
SEGMENTED_ARRAY(MEM_POOL *m=Malloc_Mem_Pool)SEGMENTED_ARRAY< T, block_size > [inline]
self typedefSEGMENTED_ARRAY< T, block_size > [private]
Size() const SEGMENTED_ARRAY< T, block_size > [inline]
size() const SEGMENTED_ARRAY< T, block_size > [inline]
size_SEGMENTED_ARRAY< T, block_size > [private]
size_type typedefSEGMENTED_ARRAY< T, block_size >
Transfer(T *x, UINT n_elemt)SEGMENTED_ARRAY< T, block_size >
Update_Map(T *marker, UINT new_size, BOOL own_memory)SEGMENTED_ARRAY< T, block_size > [inline, private]
value_type typedefSEGMENTED_ARRAY< T, block_size >
~SEGMENTED_ARRAY()SEGMENTED_ARRAY< T, block_size > [inline]