Cpp Function Pointer To Incomplete Class