KeyValue Publisher's description
KeyValue is a cross-platform library for making C++ objects accessible through OpenOffice Calc, Excel and other front-ends.
KeyValue is a cross-platform library for making C++ objects accessible through OpenOffice Calc, Excel and other front-ends. Experience of spreadsheet users is enhanced by an object model and a handy key-value based interface.
Actually, KeyValue does more than just help creating spreadsheet functions. The object model allows end-users to build C++ objects through the front-ends. These objects are stored in a repository for latter use at user's request. Additionally, KeyValue provides a set of services for an effective use of these objects.
Among other features we have:
Cross platform: Compatible with GCC for GNU/Linux and MSVC for Windows.
Front-ends: OpenOffice Calc (GNU/Linux and Windows) and Excel 2007 add-ins are provided. (XML parser planned.)
Flexibility: KeyValue does not impose strong constraints on the design of libraries it is supposed to help. Therefore, existing libraries can use KeyValue without big code refactoring.
Loggers: Results, errors and general information can be reported in different types of loggers including consoles and files.
System Requirements:No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall