Commit Graph

127 Commits

Author SHA1 Message Date
Jean-Paul Chaput 132ec33599 * ./vlsisapd/configuration:
- Shoot some g++ warnings...
2010-06-25 08:49:05 +00:00
Jean-Paul Chaput 82fe4c2348 * ./vlsisapd/configuration:
- New: More thorough type checking of parameter's type while setting/
        getting.
    - New: In Parameter, callback mechanism (trimmed down Observer pattern)
        to uses whenever Qt signal/slots are not used. This is needed to
        maintain data coherency througout the software.
2010-06-22 14:06:33 +00:00
Jean-Paul Chaput 8d46e014ab * ./vlsisapd:
- New: Generic XML configuration parser "Configuration", comes with a
        little editor "vlsisapd-conf-editor" (temporary name).
2010-06-18 14:12:42 +00:00
Damien Dupuis 685dde710f Adding Name's operators binding 2010-06-15 14:18:05 +00:00
Damien Dupuis 0a06335e15 to correspond to other parser & driver : PyTechno.cpp become PyDtr.cpp 2010-06-15 13:30:08 +00:00
Damien Dupuis e3bdbfb7f0 Add a Techno::getRule() method and simply Techno::getValue() & Techno::getValueAsString() methods 2010-06-15 11:52:13 +00:00
Damien Dupuis ba80733d5e Rule & ARule constructors do not need 'Name valueStr' anymore.
It is automatically generated based on 'double value' argument
    Python binding is up to date
2010-06-15 11:29:15 +00:00
Damien Dupuis f4537e017c CHANGES
* agds : 
       - all agds object now belong to AGDS namespace
       - 'Gds' has been removed from all filenames
     * cif
       - all cif objects now belong to CIF namespace
       - 'Cif' has been removed from all filenames
     * dtr
       - minor modifications in CMakeLists.txt since Boost Python is now used by other driver & parser

    ADDS
     * agds :
       - new python module
     * cif
       - new python module
     * doc
       - brand new doxygen documentation with 
           global presentation
           cif format (driver)
           agds format (driver)
           links & contacts
     * examples
       - examples files in C++ and Python for cif & agds drivers (others will follow)
2010-06-11 14:49:21 +00:00
Damien Dupuis 0774138292 Adding getValueAsString method on Rule, ARule and Techno and export it in python module.
This is a convenient method proposed by Corinne Laurey.
2010-06-11 11:27:15 +00:00
Damien Dupuis ab78dd054b Forgot thses two files, sorry 2010-06-04 14:34:40 +00:00
Damien Dupuis 6663fbd8dc Adapt all files to new source tree 2010-06-03 15:05:14 +00:00
Damien Dupuis 73eba62347 Using absolute path for IS_DIRECTORY (so it works) 2010-06-03 14:40:25 +00:00
Damien Dupuis f016562c7f Moving cpp files to src
h files to src/vlsisapd/openChams

    Updating CMakeLists.txt
2010-06-03 14:33:19 +00:00
Damien Dupuis 97c00c4679 Moving openChams to src/openChams 2010-06-03 14:29:45 +00:00
Damien Dupuis 0103147f4a Moving source files to src & updating CMakeLists.txt 2010-06-03 14:27:51 +00:00
Damien Dupuis 771cf277d4 Updating old CMakeLists 2010-06-03 14:25:54 +00:00
Damien Dupuis 20897a98cc New CMakeLists.txt 2010-06-03 14:25:34 +00:00
Damien Dupuis ec7aba70bb Moving source into src directory 2010-06-03 14:24:17 +00:00
Damien Dupuis fdc34f74b7 Moving dtr to src/dtr 2010-06-03 14:20:08 +00:00
Damien Dupuis ac066afada Correct path for includes 2010-06-03 14:18:09 +00:00
Damien Dupuis 6d2b7264ac Wrong name 2010-06-03 14:11:16 +00:00
Damien Dupuis 638e7dd058 Trying move + corrections in one shot 2010-06-03 14:06:42 +00:00
Damien Dupuis ff40851987 Copy cif directory (no more svn move for me) 2010-06-03 14:02:24 +00:00
Damien Dupuis c89ee9f1ca Code modifications to adapt to include files moving 2010-06-03 13:59:49 +00:00
Damien Dupuis 9de4bf0cc9 Moving include files (hope it works this time) 2010-06-03 13:57:00 +00:00
Damien Dupuis b7926ee279 adding agds directory 2010-06-03 13:42:20 +00:00
Damien Dupuis de38cf5496 Cleaning vlsisapd porject file tree
- creating src directory 
        - next step s to move parsers/drivers to this new src directory
2010-06-03 11:44:35 +00:00