//============================================================================= /** * @file main_reactor.cpp * * Implements an reactive timer queue. * This code exercises the Timer_Queue_Test_Driver class using * a reactor. * * @author Douglas Schmidt && Sergio Flores-Gaitan */ //============================================================================= #include "ace/OS_main.h" #include "Reactor_Timer_Queue_Test.h" #include "Driver.h" #include typedef Timer_Queue_Test_Driver REACTOR_TIMER_QUEUE_TEST_DRIVER; int ACE_TMAIN (int, ACE_TCHAR *[]) { REACTOR_TIMER_QUEUE_TEST_DRIVER *tqtd; ACE_NEW_RETURN (tqtd, Reactor_Timer_Queue_Test_Driver, -1); // unique ptr ensures that the driver memory is released // automatically. std::unique_ptr driver (tqtd); return driver->run_test (); }