Member
|
Where defined
|
Description
|
reference
|
|
|
const_reference
|
|
|
value_type
|
|
|
pointer
|
|
|
size_type
|
|
|
difference_type
|
|
|
enum
{ M = 0, N = 0 }
|
|
|
subrange_type
|
|
|
sparsity
|
|
|
IndexArray
|
|
|
IndexArrayRef
|
|
|
dimension
|
|
|
template <int isConst> class
__iterator
|
|
|
iterator
|
|
|
const_iterator
|
|
|
block_vector (T* s, size_type l, block_dim_type bd, size_type str, size_type ld_)
|
|
|
start (s)
|
|
|
block_vector (const block_vector& x)
|
|
|
start (x.start)
|
|
|
block_vector&
operator= (const block_vector& x)
|
|
|
block_vector ()
|
|
|
start (0)
|
|
|
~block_vector ()
|
|
|
reference
operator[] (size_type n)
|
|
|
const_reference
operator[] (size_type n) const
|
|
|
iterator
begin ()
|
|
|
iterator
end ()
|
|
|
const_iterator
begin () const
|
|
|
const_iterator
end () const
|
|
|
T*
start
|
|
|
size_type
len
|
|
|
block_dim_type
bdim
|
|
|
size_type
stride
|
|
|
size_type
ld
|
|
|