extern "C" int ModuleAdvance(EarlabDataStream *in[], EarlabDataStream*out[]) { int rc; cout << MODULENAME <<": advance" << endl; try { rc = MODULE.Advance(in, out); } catch (EarlabException e) { cout << "Advance"<<MODULENAME <<": Error - " << e.GetExceptionString() << endl; return(0); } catch(const char *msg) { cout << "Advance"<<MODULENAME <<": Error - " << msg << endl; return(0); } return(rc); }