Class CSPArray<T> Description This template class is used for generic array operations.
| Member functions: Add(const T* p pData, unsigned long ulSize) Add(const CSPArray<T>& Array) Attach(const CSPArray<T>& Array) Copy(const CSPArray<T>& Array) Copy(const T* pData, unsigned long ulSize) CSPArray() CSPBuffer(unsigned long ulSize) Empty() Get(unsigned long ulIndex) GetPtr() GetSize() Grow(unsigned long ulSize) operator !=(const CSPArray<T>& Array) operator +=(const CSPArray<T>& Array) operator =(const CSPArray<T>& Array) operator ==(const CSPArray<T>& Array) operator T*() Resize(unsigned long ulSize) Set(unsigned long ulIndex, const T& Value) SetSize(unsigned long ulSize) Shrink(unsigned long ulSize) Remarks: The template class CSPScalarArray<T> has exactly the same methods with CSPArray<T>. However, it is used only for scalar data types and provides higher performance. See also: classes CSPVarArray, CSPBuffer
Template classes | Class Categories | Online help home | Back
www.micronovae.com Copyright © 2002 - 2004 Micronovae Ltd