Public Types | |
typedef array1d_elt_< T, typename Info::next_elt > | next_elt_t_ |
typedef array1d_elt_< T, array1d_info< Info::card, Info::i, Info::i+1 > > | eat_center_t_ |
typedef array1d< array1d_info< Info::i, Info::get_real_center, Info::i >, T > | array1d_t_ |
Public Member Functions | |
array1d_elt_ (T *ptr, array1d_start_< T > *arr) | |
next_elt_t_ | operator, (T val) |
eat_center_t_ | operator, (x_< T > val) |
eat_center_t_ | operator, (x_< void >) |
array1d_t_ | operator, (end_type) |
template<class U> | |
void | operator, (array1d< Info, U >) |
template<class U> | |
here_a_value_is_not_of_type_< T > | operator, (U u) const |
Public Attributes | |
T * | ptr |
array1d_start_< T > * | arr |
Definition at line 122 of file 1d.hxx.