Ó |
QIPLib C++ Core Interface library
|
QIPLib is a light common core interface without business logic. It allows to programmatically query the values and types of each object, set the values, create objects, call functions, and exchange easily complex data. This interface is implemented in various libraries which provide automatically various levels of functionalities (serialization, clone, Excel interface, tests recorders, documentation, ...). Both strong and weak typing are provided.
This Core interface can easily be implemented in existing libraries with minimal changes, without breaking anything. In addition to the properties brought by the core, it also allows an easy migration to more robust code.
The advantages for the development can be seen as:
Automatic documentation
Automatic serialization
Automatic Excel interface
Automatic clone interface
Automatic object comparison
Easy test procedures
Easy product definitions
Easy default values definitions
Easy communication between the libraries
Strong and weak type checking
Reduce library dependencies
Possibility of programmatically GUI
Easy integration of new code
Easy integration of current production libraries
Possibility to define function at run time
Possibility to define object at run time
Loison.damien(the usual sign)gmail.com