Simple and safe SQL queries with c++ templates
generative programming - methods , tools and applications .