#include <wrapper.h>
Inheritance diagram for udbm::ZArrayScal< T >:
Public Member Functions | |
int | size () const |
const T | get (int index) const throw (IndexOutOfRange) |
T * | begin () |
const T * | begin () const |
const T * | end () const |
Protected Member Functions | |
ZArrayScal (int theSize, bool reset) throw (OutOfMemory) | |
virtual | ~ZArrayScal () |
Protected Attributes | |
int | dataSize |
T * | data |
Private Member Functions | |
ZArrayScal< T > * | setScalar (int index, T val) throw (OutOfMemory) |
ZArrayScal< T > * | addScalar (T val) throw (OutOfMemory) |
ZArrayScal< T > * | ensureMutableScalars (int size) throw (OutOfMemory,std::bad_alloc) |
Friends | |
class | PointerAS< T > |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|