OpenRTM-aist  2.1.0
PeriodicTaskFactory.h
Go to the documentation of this file.
1 // -*- C++ -*-
20 #ifndef RTC_PERIODICTASKFACTORY_H
21 #define RTC_PERIODICTASKFACTORY_H
22 
23 #include <coil/Factory.h>
24 #include <coil/PeriodicTaskBase.h>
25 
26 namespace RTC
27 {
28 
29  using PeriodicTaskFactory = ::coil::GlobalFactory<coil::PeriodicTaskBase>;
30 } // namespace RTC
31 
32 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
33 EXTERN template class DLL_PLUGIN coil::GlobalFactory<coil::PeriodicTaskBase>;
34 #elif defined(__GNUC__)
35 EXTERN template class coil::GlobalFactory<coil::PeriodicTaskBase>;
36 #endif
37 
38 #endif // RTC_PERIODICTASKFACTORY_H
RT-Component.
::coil::GlobalFactory< coil::PeriodicTaskBase > PeriodicTaskFactory
Definition: PeriodicTaskFactory.h:29