15 #include <basic/Tracer.hh>
17 #if defined(WIN32) || defined(__CYGWIN__)
28 static basic::Tracer
TR(
"protocols.wum2.WorkUnit");
31 void lregister_WorkUnit( lua_State * lstate ) {
32 luabind::module(lstate,
"protocols")
34 luabind::namespace_(
"wum2")
36 luabind::class_<WorkUnit>(
"WorkUnit")
40 void lregister_WorkUnit_Wait( lua_State * lstate ) {
41 luabind::module(lstate,
"protocols")
43 luabind::namespace_(
"wum2")
45 luabind::class_<WorkUnit_Wait>(
"WorkUnit_Wait")
49 void lregister_WorkUnit_ElScripts( lua_State * lstate ) {
50 luabind::module(lstate,
"protocols")
52 luabind::namespace_(
"wum2")
54 luabind::class_<WorkUnit_ElScripts>(
"WorkUnit_ElScripts")
66 trajectory_idx_(trajectory_idx)
68 unixtime_creation_ = time(NULL);
77 out <<
"WU_id: " <<
id_ << std::endl;
107 wait_time_(wait_time)
113 #ifndef WIN_PYROSETTA