romic Code
Status: Beta
Brought to you by:
movitto
Romic - Relational Optional Mapping In C++ Copyright (C) 2009 Mohammed Morsi <movitto@yahoo.com> See COPYING for the License of this software I. Intro ===================================================== Romic is a library that maps db tables, rows, and columns to C++ classes, object, and members. A simple to use interface is provided to perform CRUD and other operations on db data. Developers define a class per table they need to access, including special Romic db macros registering table column and relationships. These source files are passed into a simple preprocessor executable that copies all the source verbatim save for the macros which it substitutes out for the correct code to interace with libromic. The preprocessor is designed to be as simple as possible, using simple but effective regexes instead of parsing C++ code. After compilation, see docs/manual/ for the Romic manual and docs/doxygen for the Romic API II. Installing ===================================================== 1. ./autogen.sh 2. ./configure 3. make 4. make install III. Using ===================================================== See the generated manual / api for how to use Romic IV. Authors ===================================================== Mohammed Morsi <movitto@yahoo.com>