Public Member Functions | |
| ArrayNDInfo * | clone () const |
| ArrayNDInfoImpl (int ndim) | |
| ArrayNDInfoImpl (const ArrayNDInfo &) | |
| ArrayNDInfoImpl (const ArrayNDInfoImpl &) | |
| ~ArrayNDInfoImpl () | |
| uint64_t | getTotalSz () const |
| int | getNDim () const |
| int | getSize (int dim) const |
| bool | setSize (int dim, int nsz) |
Static Public Member Functions | |
| static ArrayNDInfo * | create (int ndim) |
Protected Attributes | |
| int * | sizes |
| int | ndim |
| uint64_t | cachedtotalsz_ |
| ArrayNDInfoImpl::ArrayNDInfoImpl | ( | int | ndim | ) |
| ArrayNDInfoImpl::ArrayNDInfoImpl | ( | const ArrayNDInfo & | ) |
| ArrayNDInfoImpl::ArrayNDInfoImpl | ( | const ArrayNDInfoImpl & | ) |
| ArrayNDInfoImpl::~ArrayNDInfoImpl | ( | ) |
| ArrayNDInfo* ArrayNDInfoImpl::clone | ( | ) | const [virtual] |
Implements ArrayNDInfo.
| static ArrayNDInfo* ArrayNDInfoImpl::create | ( | int | ndim | ) | [static] |
| int ArrayNDInfoImpl::getNDim | ( | ) | const [virtual] |
Implements ArrayNDInfo.
| int ArrayNDInfoImpl::getSize | ( | int | dim | ) | const [virtual] |
Implements ArrayNDInfo.
| uint64_t ArrayNDInfoImpl::getTotalSz | ( | ) | const [inline, virtual] |
Reimplemented from ArrayNDInfo.
| bool ArrayNDInfoImpl::setSize | ( | int | dim, | |
| int | nsz | |||
| ) | [virtual] |
Reimplemented from ArrayNDInfo.
uint64_t ArrayNDInfoImpl::cachedtotalsz_ [protected] |
int ArrayNDInfoImpl::ndim [protected] |
int* ArrayNDInfoImpl::sizes [protected] |
1.7.1