mlc::internal::array2d_elt_< T, Info > Struct Template Reference

Collaboration diagram for mlc::internal::array2d_elt_< T, Info >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef array2d_elt_< T, typename
Info::next_elt > 
next_elt_t_
typedef array2d_elt_< T, array2d_info<
Info::nrows, Info::ncols,
Info::i, Info::i+1 > > 
eat_center_t_
typedef array2d_elt_< T, array2d_info<
Info::nrows, Info::i, Info::center,
Info::i > > 
eat_lbrk_t_
typedef array2d< array2d_info<
Info::i/Info::ncols, Info::ncols,
Info::get_real_center, Info::i >,
T > 
array2d_t_

Public Member Functions

 array2d_elt_ (T *ptr, array2d_start_< T > *arr)
next_elt_t_ operator, (T val)
eat_center_t_ operator, (x_< T > val)
eat_center_t_ operator, (x_< void >)
eat_lbrk_t_ operator, (lbrk_)
array2d_t_ operator, (end_type)
template<class U>
void operator, (array2d< Info, U >)
template<class U>
here_a_value_is_not_of_type_<
T > 
operator, (U u) const

Public Attributes

T * ptr
array2d_start_< T > * arr

Detailed Description

template<class T, class Info>
struct mlc::internal::array2d_elt_< T, Info >

Definition at line 141 of file 2d.hxx.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 20 20:22:35 2007 for Olena by  doxygen 1.5.1