00001 // -*- C++ -*- 00019 // Buffers 00020 #include <rtm/CdrRingBuffer.h> 00021 00022 // Threads 00023 #include <rtm/DefaultPeriodicTask.h> 00024 00025 // default Publishers 00026 #include <rtm/PublisherFlush.h> 00027 #include <rtm/PublisherNew.h> 00028 #include <rtm/PublisherPeriodic.h> 00029 00030 // default Provider/Consumer 00031 #include <rtm/InPortCorbaCdrProvider.h> 00032 #include <rtm/InPortCorbaCdrConsumer.h> 00033 #include <rtm/OutPortCorbaCdrConsumer.h> 00034 #include <rtm/OutPortCorbaCdrProvider.h> 00035 00036 void FactoryInit() 00037 { 00038 // Buffers 00039 CdrRingBufferInit(); 00040 00041 // Threads 00042 DefaultPeriodicTaskInit(); 00043 00044 // Publishers 00045 PublisherFlushInit(); 00046 PublisherNewInit(); 00047 PublisherPeriodicInit(); 00048 00049 // Providers/Consumer 00050 InPortCorbaCdrProviderInit(); 00051 InPortCorbaCdrConsumerInit(); 00052 OutPortCorbaCdrConsumerInit(); 00053 OutPortCorbaCdrProviderInit(); 00054 }