00001 #ifndef artdaq_Application_TaskType_hh 00002 #define artdaq_Application_TaskType_hh 00003 00007 namespace artdaq 00008 { 00012 namespace detail 00013 { 00017 enum TaskType : int 00018 { 00019 BoardReaderTask=1, 00020 EventBuilderTask=2, 00021 AggregatorTask=3, 00022 RoutingMasterTask=4 00023 }; 00024 } 00025 00026 using detail::TaskType; // Require C++2011 scoping, hide C++03 scoping. 00027 } 00028 00029 #endif /* artdaq_Application_TaskType_hh */