Переход назад
Оглавление

Шаблон класса Bx::CArray< T >

#include <BxArray.h>

Граф наследования:Bx::CArray< T >:

Bx::CComplex1DArray Bx::CModesArray< T >

Полный список членов класса

Открытые члены

 CArray (int size)
 CArray (const T *array, int size)
 CArray (int size, const T &defaultValue)
 ~CArray ()
T & operator[] (int row)
const T & operator[] (int row) const
int getSize () const

Защищенные данные

int mSize

Статические защищенные данные

static int sizeT = sizeof(T)

Закрытые данные

T * mPointer


Подробное описание

template<class T>
class Bx::CArray< T >

Облегченный шаблонный класс для работы с одномерным массивом (вектором)

Конструктор(ы)

template<class T>
Bx::CArray< T >::CArray ( int  size  )  [inline]

template<class T>
Bx::CArray< T >::CArray ( const T *  array,
int  size 
) [inline]

template<class T>
Bx::CArray< T >::CArray ( int  size,
const T &  defaultValue 
) [inline]

template<class T>
Bx::CArray< T >::~CArray (  )  [inline]


Методы

template<class T>
T& Bx::CArray< T >::operator[] ( int  row  )  [inline]

template<class T>
const T& Bx::CArray< T >::operator[] ( int  row  )  const [inline]

template<class T>
int Bx::CArray< T >::getSize (  )  const [inline]


Данные класса

template<class T>
T* Bx::CArray< T >::mPointer [private]

template<class T>
int Bx::CArray< T >::mSize [protected]

template<class T>
int Bx::CArray< T >::sizeT = sizeof(T) [inline, static, protected]


Объявления и описания членов класса находятся в файле:
Документация по системе CAAM. © Все права защищены БайтериКС 2005-2015. BYTERIX.COM byterix