Beispiel #1
0
EXPORT	void	exclude_comp(
	COMPONENT comp,
	INTERFACE* intfc)
{
	if (intfc == NULL)
	    return;
	(*excluded_comps(intfc)._add_comp_to_list)(comp,
					&excluded_comps(intfc),intfc);
}		/*end exclude_comp*/
Beispiel #2
0
EXPORT	boolean	is_excluded_comp(
	COMPONENT comp,
	INTERFACE* intfc)
{
	if (intfc == NULL)
	    return NO;
	return (*excluded_comps(intfc)._is_comp_in_list)(comp,
					                 &excluded_comps(intfc),
							 intfc);
}		/*end is_excluded_comp*/
Beispiel #3
0
/*ARGSUSED*/
LOCAL	boolean i_is_excluded_comp(
	COMPONENT	comp,
	COMP_LIST	*comp_list,
	INTERFACE	*intfc)
{
	if (is_exterior_comp(comp,intfc))
	    return YES;
	return i_is_comp_in_list(comp,&excluded_comps(intfc));
}		/*end i_is_excluded_comp*/