Changes in libcfa/src/bits/collection.hfa [636d3715:7c1144b]
- File:
-
- 1 edited
-
libcfa/src/bits/collection.hfa (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/bits/collection.hfa
r636d3715 r7c1144b 7 7 8 8 inline { 9 // PUBLIC 10 9 11 void ?{}( Colable & co ) with( co ) { 10 12 next = 0p; … … 16 18 } 17 19 18 Colable *getNext( Colable & co ) with( co ) {19 return next;20 Colable & getNext( Colable & co ) with( co ) { 21 return *next; 20 22 } 23 24 // PRIVATE 21 25 22 26 Colable *& Next( Colable * cp ) { … … 24 28 } 25 29 30 // wrappers to make Collection have T 26 31 forall( dtype T ) { 27 T *& Next( T *n ) {28 return (T *)Next( (Colable *) n );32 T *& Next( T & n ) { 33 return (T *)Next( (Colable *)&n ); 29 34 } 30 35
Note:
See TracChangeset
for help on using the changeset viewer.