24 #ifndef _GEMA_SIMULATION_DATA_CANCEL_CHECK_H_ 25 #define _GEMA_SIMULATION_DATA_CANCEL_CHECK_H_ 37 #define GmSimulationDataCheckForCancelation(simData, msg) \ 40 if((simData)->cancelRequested()) \ 42 assert(GmThreadManager::inMainThread()); \ 43 luaL_error((simData)->threadManager()->threadLuaEnv(0)->state(), "%s", luaPrintable(msg)); \ Declaration of the GmSimulationData class.