coriolis/kite/src
Jean-Paul Chaput 9808fb12b2 Solve the template lookup problem in tstream.
* Bug: In Hurricane, in tstream (Commons.h), in the *template* overload of
    operator<<(), do not use the operator<<() of ostream as it will be
    looked up in "stage 1" (template definition) and so will miss all the
    overloads added later and built over getString<>(). Instead, make use
    of getString<>(), which, as another template will be looked up in
    "stage 2" (template instanciation) and at that point will have all the
    needed template specialisation of getString<>().
      We also need to define new stream manipulators to be able to create
    a matching template overload not dependant from the implementation.
    To avoid name clashes, we prefix a 't'. For now, only 'tsetw()' is
    refined.
      As a side effect, we cannot directly print bit-fields into the stream,
    we must go through an intermediate variable (happens once in AutoContact).
2016-07-19 16:02:55 +02:00
..
kite Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
BuildPowerRails.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
BuildPreRouteds.cpp Complete rewrite of the trace system (now a stream). 2016-05-17 23:00:06 +02:00
CMakeLists.txt Added new CMake macro add_python_module() and some cleanup. 2015-03-22 19:12:45 +01:00
Configuration.cpp Complete rewrite of the trace system (now a stream). 2016-05-17 23:00:06 +02:00
DataNegociate.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
GraphicKiteEngine.cpp Update copyright to 2016 for Knik, Katabatic & Kite. 2016-03-06 12:36:18 +01:00
HorizontalTrack.cpp * ./kite: 2013-12-04 00:59:29 +00:00
KiteEngine.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
KiteMain.cpp Complete rewrite of the trace system (now a stream). 2016-05-17 23:00:06 +02:00
Manipulator.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
NegociateWindow.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PreProcess.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
ProtectRoutingPads.cpp Complete rewrite of the trace system (now a stream). 2016-05-17 23:00:06 +02:00
PyGraphicKiteEngine.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyKite.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyKiteEngine.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
RoutingEvent.cpp Solve the template lookup problem in tstream. 2016-07-19 16:02:55 +02:00
RoutingEventHistory.cpp Update copyright to 2016 for Knik, Katabatic & Kite. 2016-03-06 12:36:18 +01:00
RoutingEventLoop.cpp * ./kite: 2013-12-04 00:59:29 +00:00
RoutingEventQueue.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
RoutingPlane.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
SegmentFsm.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
Session.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
Track.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
TrackCost.cpp UTurn management in Katabatic & Kite. 2016-03-06 12:37:30 +01:00
TrackElement.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
TrackElements.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
TrackFixedSegment.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
TrackMarker.cpp Update copyright to 2016 for Knik, Katabatic & Kite. 2016-03-06 12:36:18 +01:00
TrackSegment.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
TrackSegment.cpp.OK UTurn management in Katabatic & Kite. 2016-03-06 12:37:30 +01:00
TrackSegmentCost.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
Tracks.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
VerticalTrack.cpp * ./kite: 2013-12-04 00:59:29 +00:00
kiteRefactor.conf * ./hurricane/src/hviewer, 2010-03-09 15:24:55 +00:00