49 virtual public armarx::ProfilerObserverInterface
58 const std::string& protocol,
61 const Ice::Current& = Ice::emptyCurrent)
override;
63 const Ice::Current& = Ice::emptyCurrent)
override;
66 const Ice::Current& = Ice::emptyCurrent)
override;
68 const Ice::Current& = Ice::emptyCurrent)
override;
70 const Ice::Current& = Ice::emptyCurrent)
override;
72 const Ice::Current& = Ice::emptyCurrent)
override;
74 const ProfilerStatechartTransitionWithParameters& outputParameters,
75 const Ice::Current& = Ice::emptyCurrent)
override;
78 const Ice::Current& = Ice::emptyCurrent)
override;
80 const Ice::Current& = Ice::emptyCurrent)
override;
84 const Ice::Current& = Ice::emptyCurrent)
override;
87 const Ice::Current& = Ice::emptyCurrent)
override;
89 const ProfilerStatechartParametersList& inputParametersList,
90 const ::Ice::Current& = Ice::emptyCurrent)
override;
92 const ProfilerStatechartParametersList& localParametersList,
93 const Ice::Current& = Ice::emptyCurrent)
override;
95 const ProfilerStatechartParametersList& outputParametersList,
96 const Ice::Current& = Ice::emptyCurrent)
override;
98 const ProfilerStatechartTransitionWithParametersList& outputParameters,
99 const Ice::Current& = Ice::emptyCurrent)
override;
102 const Ice::Current& = Ice::emptyCurrent)
override;
104 const Ice::Current& = Ice::emptyCurrent)
override;
111 void createStateChannelIfRequired(
const std::string& channelName);
116 void createResourceChannelIfRequired(
const std::string& channelName);
118 static void StateParameterToVariantMap(
const armarx::StateParameterMap& parameterMap,
120 std::mutex channelCheckMutex;