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

template<class C>
void Impala::Core::Column::ApplyOrder ( C *  data,
ColumnTem< int > *  order 
)

overloaded from Util::ApplyOrder

Definition at line 19 of file ApplyOrder.h.

References Impala::Util::ApplyOrder(), Impala::Core::Column::ColumnTem< ElemT >::GetData(), and Impala::Core::Column::ColumnTem< ElemT >::Size().

00020 {
00021     if(data->Size() == 0)
00022     {
00023         // probably an InvalidColumn : no error
00024         return;
00025     }
00026     if(data->Size() < order->Size())
00027     {
00028         std::cout << "[Column::ApplyOrder] column to reorder shorter than the presented order" << std::endl;
00029         return;
00030     }
00031     Util::ApplyOrder(data->GetData(), order->GetData(), order->Size());
00032 }

Here is the call graph for this function:


Generated on Fri Mar 19 11:06:07 2010 for ImpalaSrc by  doxygen 1.5.1