I->InterpretFile(argv[1]);
std::vector<std::string> pythonBBTK= ((bbtk::InterpreterPython*)(I.get()))->pythonBBTK ;
FILE *ff=fopen(file.c_str(),"w+");
+ fprintf(ff,"\n" );
fprintf(ff,"from bbtk.bbtkBlackBox import *\n" );
+ fprintf(ff,"\n" );
fprintf(ff,"class %s:\n",fileBase.c_str() );
+ fprintf(ff,"\n" );
+ fprintf(ff," def __init__(self):\n" );
+ fprintf(ff," self.mCBpy = ComplexBlackBox('appliTest03')\n" );
+ fprintf(ff,"\n" );
fprintf(ff," def Run(self):\n" );
- fprintf(ff," mCBpy = ComplexBlackBox('%s')\n",fileBase.c_str());
int i,size=pythonBBTK.size();
for (i=0; i<size;i++)
{
- fprintf(ff," mCBpy.%s\n", pythonBBTK[i].c_str() );
+ fprintf(ff," self.mCBpy.%s\n", pythonBBTK[i].c_str() );
}// for i
- fprintf(ff," mCBpy.Execute()\n" );
+ fprintf(ff," self.mCBpy.Execute()\n" );
fclose(ff);
} catch (bbtk::Exception e) {
e.Print();