Changes in test/maps_test.cc [1158:8d2e55fac752:1157:761fe0846f49] in lemon
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/maps_test.cc
r1158 r1157 3 3 * This file is a part of LEMON, a generic C++ optimization library. 4 4 * 5 * Copyright (C) 2003-20 115 * Copyright (C) 2003-2009 6 6 * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport 7 7 * (Egervary Research Group on Combinatorial Optimization, EGRES). … … 71 71 checkConcept<ReadWriteMap<A,B>, ReadWriteMap<A,B> >(); 72 72 checkConcept<ReadWriteMap<A,C>, ReadWriteMap<A,C> >(); 73 checkConcept<ReferenceMap<A,B,B&,const B&>, 74 ReferenceMap<A,B,B&,const B&> >(); 75 checkConcept<ReferenceMap<A,C,C&,const C&>, 76 ReferenceMap<A,C,C&,const C&> >(); 73 checkConcept<ReferenceMap<A,B,B&,const B&>, ReferenceMap<A,B,B&,const B&> >(); 74 checkConcept<ReferenceMap<A,C,C&,const C&>, ReferenceMap<A,C,C&,const C&> >(); 77 75 78 76 // NullMap … … 371 369 check(v1[i++] == *it, "Something is wrong with LoggerBoolMap"); 372 370 } 373 371 374 372 // CrossRefMap 375 373 { … … 379 377 checkConcept<ReadWriteMap<Node, int>, 380 378 CrossRefMap<Graph, Node, int> >(); 381 379 382 380 Graph gr; 383 381 typedef CrossRefMap<Graph, Node, char> CRMap; 384 382 typedef CRMap::ValueIterator ValueIt; 385 383 CRMap map(gr); 386 384 387 385 Node n0 = gr.addNode(); 388 386 Node n1 = gr.addNode(); 389 387 Node n2 = gr.addNode(); 390 388 391 389 map.set(n0, 'A'); 392 390 map.set(n1, 'B');
Note: See TracChangeset
for help on using the changeset viewer.