model_server/xref/src/XrefQuery.cxx
///////////////////////////////////////////////////////////////////////////
//remove PARASET internal objects from the result list
remove PARASET internal objects from the result list
remove PARASET internal objects from the result list
void XrefQuery::remove_paraset_internals(symbolArr& result)
{
    Initialize(XrefQuery::remove_paraset_internals);
    symbolPtr rsym;
    symbolArr tmp_arr = result;
    int ind, j;
    for (ind = 0, j = 0; ind < tmp_arr.size(); ++ind, ++j)
    {
	rsym = tmp_arr[ind];
        ddKind curr_kind = rsym.get_kind();
        if (curr_kind == DD_IFL_SRC || curr_kind == DD_IFL_TRG ||
            curr_kind == DD_REL_SRC || curr_kind == DD_REL_TRG ||
	     curr_kind == DD_LINKNODE) 
	{
	    result.remove_index(j);
            j --;
	}
     }
}
void XrefQuery :: remove_paraset_internals ( symbolArr & result ) { Initialize ( XrefQuery :: remove_paraset_internals ) ; symbolPtr rsym ; symbolArr tmp_arr = result ; int ind , j ; for ( ind = 0 , j = 0 ; ind < tmp_arr . size ( ) ; ++ ind , ++ j ) { rsym = tmp_arr [ ind ] ; ddKind curr_kind = rsym . get_kind ( ) ; if ( curr_kind == DD_IFL_SRC || curr_kind == DD_IFL_TRG || curr_kind == DD_REL_SRC || curr_kind == DD_REL_TRG || curr_kind == DD_LINKNODE ) { result . remove_index ( j ) ; j -- ; } } }
remove PARASET internal objects from the result list
remove PARASET internal objects from the result list
/*curr_kind == DD_ASSOC_CONST ||*/