OpenRTM-aist  1.2.1
RTCUtil.h
[詳解]
1 // -*- C++ -*-
20 #ifndef RTCUtil_h
21 #define RTCUtil_h
22 
23 #include <rtm/idl/RTCSkel.h>
24 #include <rtm/idl/OpenRTMSkel.h>
25 
53 namespace RTC_Utils
54 {
87  bool isDataFlowComponent(CORBA::Object_ptr obj);
88 
122  bool isFsmParticipant(CORBA::Object_ptr obj);
123 
156  bool isFsmObject(CORBA::Object_ptr obj);
157 
190  bool isMultiModeObject(CORBA::Object_ptr obj);
191 }; // namespace RTC_Utils
192 #endif // RTCUtil_h
bool isDataFlowComponent(CORBA::Object_ptr obj)
DataFlowComponent であるか判定する
bool isMultiModeObject(CORBA::Object_ptr obj)
multiModeComponent であるか判定する
RTコンポーネント用ユーティリティ関数
bool isFsmParticipant(CORBA::Object_ptr obj)
FsmParticipant であるか判定する
bool isFsmObject(CORBA::Object_ptr obj)
Fsm であるか判定する