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