template<class ArrayT>
Definition at line 36 of file VectorSet.h. References Impala::Core::Vector::VectorSet< ArrayT >::mCapacity, Impala::Core::Vector::VectorSet< ArrayT >::mFirst, Impala::Core::Vector::VectorSet< ArrayT >::mHasConstVecSize, Impala::Core::Vector::VectorSet< ArrayT >::mLast, Impala::Core::Vector::VectorSet< ArrayT >::mLength, Impala::Core::Vector::VectorSet< ArrayT >::mStorage, and Impala::Core::Vector::VectorSet< ArrayT >::mVecSize. 00037 { 00038 mHasConstVecSize = hasConstVecSize; 00039 mVecSize = vecSize; 00040 mCapacity = capacity; 00041 mLast = 0; 00042 mFirst = 0; 00043 mLength = 0; 00044 mStorage = new ArrayT(mVecSize, mCapacity, 0, 0); 00045 if (!mHasConstVecSize) 00046 { 00047 mFirst = new Array::Array2dScalarInt32(mCapacity, 1, 0, 0); 00048 mLength = new Array::Array2dScalarInt32(mCapacity, 1, 0, 0); 00049 } 00050 }
|