Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::MemArray< T > Member List

This is the complete list of members for Aleph::MemArray< T >, including all inherited members.

access(const size_t i) const noexceptAleph::MemArray< T >inline
allocate()Aleph::MemArray< T >inlineprotected
append(T &item)Aleph::MemArray< T >inline
append(T &&item)Aleph::MemArray< T >inline
append(const MemArray &a)Aleph::MemArray< T >inline
capacity() const noexceptAleph::MemArray< T >inline
close_gap(size_t pos, size_t num_entries=1)Aleph::MemArray< T >inlineprivate
contract(const size_t first=0)Aleph::MemArray< T >inlineprotected
contract_thresholdAleph::MemArray< T >mutable
dimAleph::MemArray< T >protected
empty()Aleph::MemArray< T >inline
empty_and_release()Aleph::MemArray< T >inline
expand(const size_t first=0)Aleph::MemArray< T >inlineprotected
first() constAleph::MemArray< T >inline
get(const size_t i=1)Aleph::MemArray< T >inline
get_dim() const noexceptAleph::MemArray< T >inline
get_first() constAleph::MemArray< T >inline
get_last() constAleph::MemArray< T >inline
get_ne(const size_t i=1) noexceptAleph::MemArray< T >inline
get_ptr() const noexceptAleph::MemArray< T >inline
init_dim(size_t d) noexceptAleph::MemArray< T >inlineprotected
insert(T &item)Aleph::MemArray< T >inline
insert(T &&item)Aleph::MemArray< T >inline
is_empty() const noexceptAleph::MemArray< T >inline
is_valid() const noexceptAleph::MemArray< T >inline
Item_Type typedefAleph::MemArray< T >
last() constAleph::MemArray< T >inline
MemArray(size_t __dim=Min_Dim)Aleph::MemArray< T >inline
MemArray(const MemArray &a)Aleph::MemArray< T >inline
MemArray(MemArray &&a) noexceptAleph::MemArray< T >inline
Min_DimAleph::MemArray< T >static
nAleph::MemArray< T >protected
open_gap(size_t pos=0, size_t num_entries=1)Aleph::MemArray< T >inlineprivate
operator()(const size_t i) const noexceptAleph::MemArray< T >inline
operator=(const MemArray &a)Aleph::MemArray< T >inline
operator=(MemArray &&a) noexceptAleph::MemArray< T >inline
operator[](const size_t i) constAleph::MemArray< T >inline
pop()Aleph::MemArray< T >inline
ptrAleph::MemArray< T >protected
push(const T &item)Aleph::MemArray< T >inline
push(T &&item)Aleph::MemArray< T >inline
put(const T &item)Aleph::MemArray< T >inline
put(T &&item)Aleph::MemArray< T >inline
putn(const size_t more)Aleph::MemArray< T >inline
remove_first()Aleph::MemArray< T >inline
remove_last()Aleph::MemArray< T >inline
reserve(const size_t cap)Aleph::MemArray< T >inline
reverse()Aleph::MemArray< T >inline
size() const noexceptAleph::MemArray< T >inline
swap(MemArray &a) noexceptAleph::MemArray< T >inline
top() constAleph::MemArray< T >inline
traverse(Operation &operation)Aleph::MemArray< T >inline
traverse(Operation &operation) constAleph::MemArray< T >inline
traverse(Operation &&operation) constAleph::MemArray< T >inline
traverse(Operation &&operation)Aleph::MemArray< T >inline
~MemArray()Aleph::MemArray< T >inline