bool ItemUser::setSortType( int type ) { resetSorting(); switch( type ) { case CtrlSortFilter::TNONE: return false; case CtrlSortFilter::TPRIORITY: sort_int = priority; break; case CtrlSortFilter::TNAME: sort_str = name; break; case CtrlSortFilter::THOSTNAME: sort_str = hostname; break; case CtrlSortFilter::TNUMJOBS: sort_int = numjobs; break; case CtrlSortFilter::TNUMRUNNINGTASKS: sort_int = numrunningtasks; break; default: AFERRAR("ItemUser::setSortType: Invalid type number = %d", type) return false; } return true; }
void ItemMonitor::setSortType( int i_type1, int i_type2 ) { resetSorting(); switch( i_type1 ) { case CtrlSortFilter::TNONE: break; case CtrlSortFilter::TNAME: m_sort_str1 = m_name; break; case CtrlSortFilter::TTIMELAUNCHED: m_sort_int1 = time_launch; break; case CtrlSortFilter::TTIMEREGISTERED: m_sort_int1 = time_register; break; case CtrlSortFilter::TTIMEACTIVITY: m_sort_int1 = time_activity; break; case CtrlSortFilter::TENGINE: m_sort_str1 = engine; break; case CtrlSortFilter::TADDRESS: m_sort_str1 = address_str; break; default: AF_ERR << "Invalid type1 number = " << i_type1; } switch( i_type2 ) { case CtrlSortFilter::TNONE: break; case CtrlSortFilter::TNAME: m_sort_str2 = m_name; break; case CtrlSortFilter::TTIMELAUNCHED: m_sort_int2 = time_launch; break; case CtrlSortFilter::TTIMEREGISTERED: m_sort_int2 = time_register; break; case CtrlSortFilter::TTIMEACTIVITY: m_sort_int2 = time_activity; break; case CtrlSortFilter::TENGINE: m_sort_str2 = engine; break; case CtrlSortFilter::TADDRESS: m_sort_str2 = address_str; break; default: AF_ERR << "Invalid type2 number = " << i_type2; } }
void ItemUser::setSortType( int i_type1, int i_type2 ) { resetSorting(); switch( i_type1 ) { case CtrlSortFilter::TNONE: break; case CtrlSortFilter::TPRIORITY: m_sort_int1 = m_priority; break; case CtrlSortFilter::TNAME: m_sort_str1 = m_name; break; case CtrlSortFilter::THOSTNAME: m_sort_str1 = hostname; break; case CtrlSortFilter::TNUMJOBS: m_sort_int1 = numjobs; break; case CtrlSortFilter::TNUMRUNNINGTASKS: m_sort_int1 = numrunningtasks; break; case CtrlSortFilter::TTIMEREGISTERED: m_sort_int1 = time_register; break; case CtrlSortFilter::TTIMEACTIVITY: m_sort_int1 = time_activity; break; default: AF_ERR << "Invalid type1 number = " << i_type1; } switch( i_type2 ) { case CtrlSortFilter::TNONE: break; case CtrlSortFilter::TPRIORITY: m_sort_int2 = m_priority; break; case CtrlSortFilter::TNAME: m_sort_str2 = m_name; break; case CtrlSortFilter::THOSTNAME: m_sort_str2 = hostname; break; case CtrlSortFilter::TNUMJOBS: m_sort_int2 = numjobs; break; case CtrlSortFilter::TNUMRUNNINGTASKS: m_sort_int2 = numrunningtasks; break; case CtrlSortFilter::TTIMEREGISTERED: m_sort_int2 = time_register; break; case CtrlSortFilter::TTIMEACTIVITY: m_sort_int2 = time_activity; break; default: AF_ERR << "Invalid type2 number = " << i_type2; } }