00001 #ifndef _PkgDep_int_h
00002 #define _PkgDep_int_h
00003
00004 #define i_for(iter_type,iter_pfx,iter,base,base_pfx) \
00005 for( iter_type iter_pfx##iterator iter = base base_pfx##begin(); \
00006 iter != base base_pfx##end(); \
00007 ++iter )
00008
00009 #define ci_for(iter_type,iter_pfx,iter,base,base_pfx) \
00010 for( iter_type iter_pfx##const_iterator iter = base base_pfx##begin(); \
00011 iter != base base_pfx##end(); \
00012 ++iter )
00013
00014 #define RevRel_for(revrellist,var) \
00015 const PkgSet::RevRelList_type& __revrel_list##var = (revrellist); \
00016 ci_for( PkgSet::,RevRelList_, var, __revrel_list##var., )
00017
00018
00019 #endif