Sciweavers

REFLECTION
2001
Springer

Template Metaprogramming an Object Interface to Relational Tables

13 years 9 months ago
Template Metaprogramming an Object Interface to Relational Tables
Abstract. We present a general technique to support reflection in C++, exploiting template metaprogramming techniques. The technique is used for building an object interface to relational database tables. By just annotating a class definition with meta information, such as storage attributes or index properties of fields, a programmer can define objects that can be stored, fetched or searched in a database table. A high-performance, full text search engine has been built with this technique.
Giuseppe Attardi, Antonio Cisternino
Added 30 Jul 2010
Updated 30 Jul 2010
Type Conference
Year 2001
Where REFLECTION
Authors Giuseppe Attardi, Antonio Cisternino
Comments (0)