- // RTIHandle getParameterHandle(const std::string& parameterName, const RTIHandle& interactionClassHandle)
- // {
- // try {
- // return _rtiAmbassador.getParameterHandle(parameterName.c_str(), interactionClassHandle);
- // } catch (RTI::InteractionClassNotDefined& e) {
- // } catch (RTI::NameNotFound& e) {
- // } catch (RTI::FederateNotExecutionMember& e) {
- // } catch (RTI::ConcurrentAccessAttempted& e) {
- // } catch (RTI::RTIinternalError& e) {
- // }
- // return RTIHandle(-1);
- // }
- // std::string getParameterName(const RTIHandle& parameterHandle, const RTIHandle& interactionClassHandle)
- // {
- // std::string parameterName;
- // try {
- // rtiToStdString(parameterName, _rtiAmbassador.getParameterName(parameterHandle, interactionClassHandle));
- // } catch (RTI::InteractionClassNotDefined& e) {
- // } catch (RTI::InteractionParameterNotDefined& e) {
- // } catch (RTI::FederateNotExecutionMember& e) {
- // } catch (RTI::ConcurrentAccessAttempted& e) {
- // } catch (RTI::RTIinternalError& e) {
- // }
- // return parameterName;
- // }
+ RTI::ParameterHandle getParameterHandle(const std::string& parameterName, const RTI::InteractionClassHandle& interactionClassHandle)
+ { return _rtiAmbassador.getParameterHandle(parameterName.c_str(), interactionClassHandle); }
+ std::string getParameterName(const RTI::ParameterHandle& parameterHandle, const RTI::InteractionClassHandle& interactionClassHandle)
+ { return rtiToStdString(_rtiAmbassador.getParameterName(parameterHandle, interactionClassHandle)); }