Changeset 409:7ab7f083760a in lemon-0.x for src/work/marci/for_each_macros.h
- Timestamp:
- 04/26/04 11:54:24 (21 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@542
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/work/marci/for_each_macros.h
r333 r409 5 5 namespace hugo { 6 6 7 #define FOR_EACH (e, g) for((g).first((e)); (g).valid((e)); (g).next((e)))8 #define FOR_EACH_INC (e, g, v) for((g).first((e), (v)); (g).valid((e)); (g).next((e)))7 #define FOR_EACH_GLOB(e, g) for((g).first((e)); (g).valid((e)); (g).next((e))) 8 #define FOR_EACH_INC_GLOB(e, g, v) for((g).first((e), (v)); (g).valid((e)); (g).next((e))) 9 9 10 #define FOR_EACH_EDGE (e, g) for((g).first((e)); (g).valid((e)); (g).next((e)))11 #define FOR_EACH_NODE (e, g) for((g).first((e)); (g).valid((e)); (g).next((e)))12 #define FOR_EACH_INEDGE (e, g, v) for((g).first((e), (v)); (g).valid((e)); (g).next((e)))13 #define FOR_EACH_OUTEDGE (e, g, v) for((g).first((e), (v)); (g).valid((e)); (g).next((e)))10 #define FOR_EACH_EDGE_GLOB(e, g) for((g).first((e)); (g).valid((e)); (g).next((e))) 11 #define FOR_EACH_NODE_GLOB(e, g) for((g).first((e)); (g).valid((e)); (g).next((e))) 12 #define FOR_EACH_INEDGE_GLOB(e, g, v) for((g).first((e), (v)); (g).valid((e)); (g).next((e))) 13 #define FOR_EACH_OUTEDGE_GLOB(e, g, v) for((g).first((e), (v)); (g).valid((e)); (g).next((e))) 14 14 15 15 // template<typename It, typename Graph>
Note: See TracChangeset
for help on using the changeset viewer.