Array<type> class public functions

Allpass
~Allpass
operator=
operator+=
operator-=
operator*=
operator/=
operator+
operator-
operator*
operator/
sum

Functions inherited from the Collection class:
Collection
~Collection
allowGrowth
append
getAllocSize
getSize
grow
setGrowth
setSize
operator[]
zero


Array(void);
Array(int arraySize);
Array(Array& aArray);
Array(int arraySize, type *anArray);
Can construct an Array in several ways.

Array<type>& operator=(const Array<type>& aArray);
Array<type>& operator+=(const Array<type>& aArray);
Array<type>& operator-=(const Array<type>& aArray);
Array<type>& operator*=(const Array<type>& aArray);
Array<type>& operator/=(const Array<type>& aArray);


Array<type> operator+(const Array<type>& aArray); const
Array<type> operator+(type aNumber) const;
Array<type> operator-(const Array<type>& aArray); const
Array<type> operator-(void) const;
Array<type> operator-(type aNumber) const;
Array<type> operator*(const Array<type>& aArray); const
Array<type> operator*(type aNumber) const;
Array<type> operator/(const Array<type>& aArray); const


type sum(void);
Returns the sum of all elements in the Array.











Send comments/errors on this page to craig@ccrma.stanford.edu