template <class T> class ArrayC

A general array-class

Public

Constructors
ArrayC ( unsigned int iSize )
Creating a new array
ArrayC ( unsigned int iSize, StringC const & iString )
Creating a new array
ArrayC ( ArrayC<T> const & iArray )
Copying an array

Documentation

This template array-class has the advantage of checking numerous things, and giving sensible errors when something is going wrong. Furthermore it supports the naming of arrays, so you can have a unique name for every array. When an error occurs, you know instantly which array is the troublemaker. As most of the member functions behaviour is obvious, only some of them have additional explanation.

Constructors

ArrayC( unsigned int iSize )
This is the wo/name constructor. When using this constructor errors will be reported without a name.

Returns:
Nothing.
Parameters:
iSize - Size of the array.
Author:
J.I. van Hemert
Version:
0.1

ArrayC( unsigned int iSize, StringC const & iString )
This is the w/name constructor. When using this constructor errors will be reported witha name that identifies the array.

Returns:
Nothing.
Parameters:
iSize - Size of the array.
iName - A useful description of the array
Author:
J.I. van Hemert
Version:
0.1

ArrayC( ArrayC<T> const & iArray )
Copy constructor, destroys this array and copies the given one into it.

Returns:
Nothing.
Parameters:
iArray - Another array of this class.
Author:
J.I. van Hemert
Version:
0.1


This class has no child classes.
Author:
J.I. van Hemert
Version:
0.1

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de