int ACE_TMAIN (int argc, ACE_TCHAR *argv[]) { if (argc != 2) { ACE_ERROR_RETURN ((LM_ERROR, "usage: %s logfile\n", argv[0]), 1); } ACE_TString logfile (argv[1]); ACE_Stream<ACE_SYNCH> stream; if (stream.push(new Logrec_Writer_Module (ACE_TEXT ("Writer"))) != -1 && stream.push(new Logrec_Suffix_Module (ACE_TEXT ("Separator"))) != -1 && stream.push(new Logrec_Timer_Module (ACE_TEXT ("Formatter"))) != -1 && stream.push(new Logrec_Reader_Module (logfile)) != -1) { ACE_DEBUG ((LM_DEBUG, "push ok \n")); } ACE_Thread_Manager::instance()->wait() ; }
int run_main (int, ACE_TCHAR *[]) { ACE_START_TEST (ACE_TEXT ("Bug_2497_Regression_Test")); ACE_Stream<ACE_SYNCH> stream; if (stream.push(new Test_Module()) == -1) { ACE_ERROR ((LM_ERROR, ACE_TEXT ("Error: push failed\n"))); } ACE_END_TEST; return 0; }