Public Member Functions | |
| Array2DInfo * | clone () const |
| Array2DInfoImpl (int sz0=0, int sz1=0) | |
| Array2DInfoImpl (const Array2DInfo &) | |
| int | getSize (int dim) const |
| bool | setSize (int dim, int nsz) |
| uint64_t | getTotalSz () const |
| virtual uint64_t | getOffset (int, int) const |
Protected Attributes | |
| int | sz0_ |
| int | sz1_ |
| uint64_t | cachedtotalsz_ |
| Array2DInfoImpl::Array2DInfoImpl | ( | int | sz0 = 0, |
|
| int | sz1 = 0 | |||
| ) |
| Array2DInfoImpl::Array2DInfoImpl | ( | const Array2DInfo & | ) |
| Array2DInfo* Array2DInfoImpl::clone | ( | ) | const [inline, virtual] |
Implements ArrayNDInfo.
| uint64_t Array2DInfoImpl::getOffset | ( | int | p0, | |
| int | p1 | |||
| ) | const [inline, virtual] |
Returns offset in a 'flat' array.
Reimplemented from Array2DInfo.
| int Array2DInfoImpl::getSize | ( | int | dim | ) | const [inline, virtual] |
Implements ArrayNDInfo.
| uint64_t Array2DInfoImpl::getTotalSz | ( | ) | const [inline, virtual] |
Reimplemented from ArrayNDInfo.
| bool Array2DInfoImpl::setSize | ( | int | dim, | |
| int | nsz | |||
| ) | [virtual] |
Reimplemented from ArrayNDInfo.
uint64_t Array2DInfoImpl::cachedtotalsz_ [protected] |
int Array2DInfoImpl::sz0_ [protected] |
int Array2DInfoImpl::sz1_ [protected] |
1.7.1