Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > C++ code > Auxiliary Topics > Example Code
  
Example Code
// C++ Function Pointer Return value shown in red
// C++ Function Pointer Parameters value shown in pink
virtual bool* (* signal2(int, void (*pFn)(int)))(int, char (*) [double]) = 0;