/* File : example_class.i */

%module ExampleClass

/* this adds to the generated wrapper (example_wrap.cxx) to include the header file */
%{
#include "example_class.h"
%}

/* Here we are saying that we want BigObject's superclass to be ExampleProxy, not the default which is SwigProxy */
%typemap(stbase) BigObject "ExampleProxy";

/* Let's just parse the original header file here */
%include "example_class.h"

