Orocos Real-Time Toolkit  2.6.0
OrocosTypes.idl
00001 #ifndef ORO_OROCOS_TYPES_IDL
00002 #define ORO_OROCOS_TYPES_IDL
00003 
00004 #ifdef CORBA_IS_TAO
00005 //resolves LNK2005
00006 #include <tao/orb.idl>
00007 #endif
00008 
00009 module RTT
00010 {
00011   module corba
00012   {
00013 
00014     // use to convert std::pair
00015     struct Pair {
00016       any t1;
00017       any t2;
00018     };
00019 
00020     // Classical Orocos type
00021     typedef sequence<any> CAnySequence;
00022     // use to convert std::map
00023     typedef sequence<Pair> PairSeq;
00024   };
00025 
00026 };
00027 
00028 
00029 #endif