Listing 6: Part of owncode3.cc.

#include "native_wrap.h"
  ...
  EllipseData_wrap data = { 3.1, 4.2 };
  double result = calcEllipse_wrap( data);
  printf( "result: %f\n", result);

  result = calcCircle_wrap( 2.3);
  printf( "result: %f\n", result);
  ...