Changeset 1810:474d093466a5 in lemon-0.x for lemon/lp_base.h
- Timestamp:
- 11/16/05 19:58:10 (18 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2355
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/lp_base.h
r1787 r1810 682 682 } 683 683 template<class T> 684 typename enable_if<typename T:: ValueSet::value_type::LpSolverCol,684 typename enable_if<typename T::MapIt::Value::LpSolverCol, 685 685 int>::type 686 686 addColSet(T &t,dummy<2> = 2) { 687 ///\bug <tt>return addColSet(t.valueSet());</tt> should also work.688 687 int s=0; 689 for(typename T::ValueSet::iterator i=t.valueSet().begin(); 690 i!=t.valueSet().end(); 691 ++i) 688 for(typename T::MapIt i(t); i!=INVALID; ++i) 692 689 { 693 *i=addCol();690 i.set(addCol()); 694 691 s++; 695 692 } … … 788 785 } 789 786 template<class T> 790 typename enable_if<typename T:: ValueSet::value_type::LpSolverRow,787 typename enable_if<typename T::MapIt::Value::LpSolverRow, 791 788 int>::type 792 789 addRowSet(T &t,dummy<2> = 2) { 793 ///\bug <tt>return addRowSet(t.valueSet());</tt> should also work.794 790 int s=0; 795 for(typename T::ValueSet::iterator i=t.valueSet().begin(); 796 i!=t.valueSet().end(); 797 ++i) 791 for(typename T::MapIt i(t); i!=INVALID; ++i) 798 792 { 799 *i=addRow();793 i.set(addRow()); 800 794 s++; 801 795 }
Note: See TracChangeset
for help on using the changeset viewer.