Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00026
00027 #ifndef ICL_CORE_THREAD_PERIODIC_THREAD_IMPL_LXRT_H_INCLUDED
00028 #define ICL_CORE_THREAD_PERIODIC_THREAD_IMPL_LXRT_H_INCLUDED
00029
00030 #include <icl_core/os_lxrt.h>
00031
00032 #if defined(_SYSTEM_LXRT_33_)
00033 # include "icl_core_thread/PeriodicThreadImplLxrt33.h"
00034 #elif defined(_SYSTEM_LXRT_35_)
00035 # include "icl_core_thread/PeriodicThreadImplLxrt35.h"
00036 #elif defined(_SYSTEM_LXRT_38_)
00037 # include "icl_core_thread/PeriodicThreadImplLxrt38.h"
00038 #else
00039 # error "Unsupported RTAI version!"
00040 #endif
00041
00042 namespace icl_core {
00043 namespace thread {
00044
00045 #if defined(_SYSTEM_LXRT_33_)
00046 typedef PeriodicThreadImplLxrt33 PeriodicThreadImplLxrt;
00047 #elif defined(_SYSTEM_LXRT_35_)
00048 typedef PeriodicThreadImplLxrt35 PeriodicThreadImplLxrt;
00049 #elif defined(_SYSTEM_LXRT_38_)
00050 typedef PeriodicThreadImplLxrt38 PeriodicThreadImplLxrt;
00051 #endif
00052
00053 }
00054 }
00055
00056 #endif