Ça ressemble à SOCI (soci.sf.net).

Il y'a eu une discussion assez intéressante sur boost-dev à ce sujet (une bibliothèque pour manipuler du SQL avec des types et tout), tu peux jeter un oeil,...