#include "SubDriver.h" #include "TestException.h" #include "ace/Log_Msg.h" #ifdef ACE_AS_STATIC_LIBS #include "dds/DCPS/transport/simpleTCP/SimpleTcp.h" #endif int main(int argc, char* argv[]) { ACE_LOG_MSG->priority_mask(LM_TRACE | LM_DEBUG | LM_INFO | LM_NOTICE | LM_WARNING | LM_ERROR | LM_CRITICAL | LM_ALERT | LM_EMERGENCY, ACE_Log_Msg::PROCESS); SubDriver driver; try { driver.run(argc, argv); return 0; } catch (const TestException&) { ACE_ERROR((LM_ERROR, "(%P|%t) SubDriver TestException.\n")); } catch (...) { ACE_ERROR((LM_ERROR, "(%P|%t) SubDriver unknown (...) exception.\n")); } return 1; }