template<class ArrayT>
Definition at line 152 of file VectorSet.h. References Impala::Max(), Impala::Core::Vector::VectorSet< ArrayT >::mCapacity, Impala::Core::Vector::VectorSet< ArrayT >::mHasConstVecSize, Impala::Core::Vector::VectorSet< ArrayT >::mLast, Impala::Core::Vector::VectorSet< ArrayT >::Reserve(), and Impala::Core::Vector::VectorSet< ArrayT >::SetSize(). Referenced by Impala::Core::Histogram::MakeHistogram1dSet(). 00153 { 00154 if (!mHasConstVecSize) 00155 return -1; 00156 if (mLast + nr >= mCapacity) 00157 Reserve(Impala::Max(2*mCapacity,mCapacity+nr), true); 00158 int idx = mLast; 00159 SetSize(mLast + nr); 00160 return idx; 00161 }
Here is the call graph for this function:
|