http://stackoverflow.com/questions/6572191/how-to-get-the-typeid-of-a-void-pointer
がんばればvoid*でも取得できそう