Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

template<class C1, class C2>
void Impala::Core::Column::MulAssign ( C1 *  dst,
C2 *  src,
int  start,
int  end 
) [inline]

Definition at line 17 of file MulAssign.h.

References ILOG_ERROR, and ILOG_VAR.

00018 {
00019     ILOG_VAR(Impala.Core.Column.MulAssign);
00020     if (end == -1)
00021         end = dst->Capacity();
00022     if (end > src->Capacity())
00023     {
00024         ILOG_ERROR("Incompatible src range");
00025         return;
00026     }
00027     if (end > dst->Capacity())
00028     {
00029         ILOG_ERROR("Incompatible dst range");
00030         return;
00031     }
00032     for (int i=start ; i<end ; i++)
00033         dst->Set(i, dst->Get(i) * src->Get(i));
00034 }


Generated on Thu Jan 13 09:18:48 2011 for ImpalaSrc by  doxygen 1.5.1