coriolis/crlcore/src/pyCRL
Jean-Paul Chaput 83382f252c For build under 32 bits, remove all use of long.
* Bug: In Hurricane::DbU, replace long by DbU::Unit (aka int64_t) in all
    remaining occurrences.
* Change: In Hurricane::DbU::getValueString(), rewrite using ostringstream.
* Change: In Hurricane, in PyHurricane.h, PyAny_AsLong<> template to
    convert any kind of Python integer into DbU, making sure we always
    use 64 bits integers (long long for 32 bits and long for 64 bits).
      PyDbU_FromLong<> template to peform the reverse, DbU to Python
    integer in 64 bits (either using PyLong_FromLong() or
    PyLong_FromLongLong()).
* Bug: In Isobar, in PyArg_ParseTuple(), never use the "l" direct
    converter when reading a DbU. Instead read a PyObject then convert
    using PyAny_AsLong<>. This ensure to never do a truncature.
2016-11-30 21:50:25 +01:00
..
crlcore Added Python support for AllianceLibrary in CRL Core. 2016-04-13 18:26:08 +02:00
CMakeLists.txt Added Python support for AllianceLibrary in CRL Core. 2016-04-13 18:26:08 +02:00
PyAcmSigda.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyAllianceFramework.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyAllianceLibrary.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyBanner.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyBlif.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyCRL.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyCatalog.cpp Complete rewrite of the trace system (now a stream). 2016-05-17 23:00:06 +02:00
PyCatalogState.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyCellGauge.cpp For build under 32 bits, remove all use of long. 2016-11-30 21:50:25 +01:00
PyEnvironment.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyGraphicToolEngine.cpp * All Tools: 2012-11-16 12:49:47 +00:00
PyIspd05.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyRoutingGauge.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyRoutingLayerGauge.cpp For build under 32 bits, remove all use of long. 2016-11-30 21:50:25 +01:00
PyToolBox.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyToolEngine.cpp Argh. cdebug was slowing down the program too much. 2016-06-11 21:56:12 +02:00
PyToolEngineCollection.cpp * All Tools: 2012-11-16 12:49:47 +00:00