Използвам Luabind, за да обвържа ръчно моите класове с Lua. Всеки път, когато пиша нов клас, правя това обвързване ръчно. Възможно ли е да накарате C++ компилатор да извежда подробности за клас, неговите функции, сигнатури на функции и информация за претоварени функции като XML?
Или да напишете плъгин за C++ компилатор за достъп до тази информация? След това мога да използвам тази информация, за да генерирам обвързването автоматично.
Някой правил ли е нещо подобно?