/[adonthell]/adonthell/src/event/time_event_manager.cc
ViewVC logotype

Diff of /adonthell/src/event/time_event_manager.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by ksterker, Fri Jun 3 17:29:13 2005 UTC revision 1.7 by ksterker, Sun Aug 14 16:51:20 2005 UTC
# Line 36  using std::vector; Line 36  using std::vector;
36  using events::time_event_manager;  using events::time_event_manager;
37  using events::event_type;  using events::event_type;
38    
39    // time_event manager instance that is initialized when the event package is loaded
40    static time_event_manager TimeEventManager;
41    
42  // function returning a new time event  // function returning a new time event
43  NEW_EVENT (time_event)  NEW_EVENT (events, time_event)
44    
45  // register time events with event subsystem  // register time events with event subsystem
46  void time_event_manager::init ()  time_event_manager::time_event_manager () : manager_base (&new_time_event)
 {  
     event_type::register_type ("time_event", new time_event_manager (), &new_time_event);  
 }  
   
 // remove time events from event subsystem  
 void time_event_manager::cleanup ()  
47  {  {
48      event_type::remove_type ("time_event");          // nothing to do here
49  }  }
50    
51  // See whether a matching event is registered and execute the  // See whether a matching event is registered and execute the

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26