00001 // -*- C++ -*- 00020 #ifndef RTCUtil_h 00021 #define RTCUtil_h 00022 00023 #include <rtm/idl/RTCSkel.h> 00024 #include <rtm/idl/OpenRTMSkel.h> 00025 00053 namespace RTC_Utils 00054 { 00087 bool isDataFlowComponent(CORBA::Object_ptr obj); 00088 00122 bool isFsmParticipant(CORBA::Object_ptr obj); 00123 00156 bool isFsmObject(CORBA::Object_ptr obj); 00157 00190 bool isMultiModeObject(CORBA::Object_ptr obj); 00191 }; // namespace RTC_Utils 00192 #endif // RTCUtil_h