Static Type Info Generator - A C++ Static Reflexion Tool