|
Public Types |
|
typedef C * | col_iterator |
typedef stride_iterator< C,
C *, size_type > | row_iterator |
|
typedef sym2d< C > | self_t |
|
typedef C | value_type |
|
typedef unsigned int | size_type |
|
typedef C * | iterator |
|
typedef iterator | const_iterator |
typedef std::reverse_iterator<
const_iterator > | const_reverse_iterator |
typedef std::reverse_iterator<
iterator > | reverse_iterator |
Public Member Functions |
|
| sym2d () |
|
| sym2d (const self_t &v) |
|
| sym2d (size_type i, size_type j) |
|
| sym2d (size_type i, size_type j, C *t) |
|
| sym2d (size_type i, size_type j, C *t, char c) |
|
| sym2d (const char *nm) |
|
sym2d< C > & | operator= (const sym2d< C > &v) |
|
C & | operator() (size_type i, size_type j) |
|
const C & | operator() (size_type i, size_type j) const |
|
size_type | nbrow () const |
|
size_type | nbcol () const |
|
self_t | resize (size_type i, size_type j) |
|
void | resize (const size_type &n) |
|
size_type | size () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
C & | operator[] (size_type i) |
|
const C & | operator[] (size_type i) const |
Public Attributes |
|
size_type | nbrow_ |
|
size_type | nbcol_ |
|
size_type | size_ |
|
C * | tab_ |