template<class ArrayT>
Definition at line 52 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. 00053 { 00054 mHasConstVecSize = vs.mHasConstVecSize; 00055 mVecSize = vs.mVecSize; 00056 mCapacity = vs.mCapacity; 00057 mLast = 0; 00058 mFirst = 0; 00059 mLength = 0; 00060 mStorage = new ArrayT(mVecSize, mCapacity, 0, 0); 00061 if (!mHasConstVecSize) 00062 { 00063 mFirst = new Array::Array2dScalarInt32(mCapacity, 1, 0, 0); 00064 mLength = new Array::Array2dScalarInt32(mCapacity, 1, 0, 0); 00065 } 00066 }
|