OpenRTM-aist 2.0.2
Loading...
Searching...
No Matches
RTCUtil.h
Go to the documentation of this file.
1// -*- C++ -*-
20#ifndef RTCUtil_h
21#define RTCUtil_h
22
23#include <rtm/idl/RTCSkel.h>
24#include <rtm/idl/OpenRTMSkel.h>
25
53namespace 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
Utility functions for RT-Component.
bool isFsmObject(CORBA::Object_ptr obj)
Confirm whether specified RT-Component is Fsm.
bool isFsmParticipant(CORBA::Object_ptr obj)
Confirm whether specified RT-Component is FsmParticipant.
bool isDataFlowComponent(CORBA::Object_ptr obj)
Confirm whether specified RT-Component is DataFlowComponent.
bool isMultiModeObject(CORBA::Object_ptr obj)
Confirm whether specified RT-Component is multiModeComponent.