Public Member Functions | Protected Attributes

Array1DInfoImpl Class Reference

Inheritance diagram for Array1DInfoImpl:
Array1DInfo ArrayNDInfo

List of all members.

Public Member Functions

Array1DInfoclone () const
 Array1DInfoImpl (int nsz=0)
 Array1DInfoImpl (const Array1DInfo &)
int getSize (int dim) const
bool setSize (int dim, int nsz)
uint64_t getTotalSz () const

Protected Attributes

int sz_

Constructor & Destructor Documentation

Array1DInfoImpl::Array1DInfoImpl ( int  nsz = 0  ) 
Array1DInfoImpl::Array1DInfoImpl ( const Array1DInfo  ) 

Member Function Documentation

Array1DInfo* Array1DInfoImpl::clone (  )  const [inline, virtual]

Implements ArrayNDInfo.

int Array1DInfoImpl::getSize ( int  dim  )  const [inline, virtual]

Implements ArrayNDInfo.

uint64_t Array1DInfoImpl::getTotalSz (  )  const [inline, virtual]

Reimplemented from ArrayNDInfo.

bool Array1DInfoImpl::setSize ( int  dim,
int  nsz 
) [virtual]

Reimplemented from ArrayNDInfo.


Member Data Documentation

int Array1DInfoImpl::sz_ [protected]