aggixx

Untitled

Feb 25th, 2016
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. // event_t::reschedule ======================================================
  2.  
  3. void event_t::reschedule( timespan_t new_delta_time )
  4. {
  5.   if ( _sim.debug )
  6.   {
  7.     if ( reschedule_time == timespan_t::zero() )
  8.       _sim.out_debug.printf( "Rescheduling event %s (%d) from %.2f to %.2f",
  9.                   name(), id, time.total_seconds(), reschedule_time.total_seconds() );
  10.     else
  11.       _sim.out_debug.printf( "Adjusting reschedule of event %s (%d) from %.2f to %.2f. time=%.2f",
  12.                   name(), id, reschedule_time.total_seconds(), _sim.event_mgr.current_time + new_delta_time, time.total_seconds() );
  13.   }
  14.  
  15.   reschedule_time = _sim.event_mgr.current_time + new_delta_time;
  16. }
Advertisement
Add Comment
Please, Sign In to add comment