I assumed...It came from my brain.
Soma
I suggest you read Function Pointers in C and C++ - Cprogramming.com
Void pointers have nothing to do with function pointers.
Function pointers are pointers that point to functions. Void pointers are pointers that point to values of no type.