00001
00020 #ifndef RTC_PERIODICTASKFACTORY_H
00021 #define RTC_PERIODICTASKFACTORY_H
00022
00023 #include <coil/Factory.h>
00024 #include <coil/PeriodicTaskBase.h>
00025
00026 namespace RTC
00027 {
00028
00029 typedef ::coil::GlobalFactory<coil::PeriodicTaskBase> PeriodicTaskFactory;
00030
00031 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
00032 EXTERN template class DLL_PLUGIN
00033 ::coil::GlobalFactory<coil::PeriodicTaskBase>;
00034 #endif
00035 };
00036
00037 #endif // RTC_PERIODICTASKFACTORY_H