void IceProxy::RoboCompJoystickAdapter::JoystickAdapter::sendData(const ::RoboCompJoystickAdapter::TData& data, const ::Ice::Context* __ctx) { ::IceInternal::InvocationObserver __observer(this, __RoboCompJoystickAdapter__JoystickAdapter__sendData_name, __ctx); int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __delBase = __getDelegate(false); ::IceDelegate::RoboCompJoystickAdapter::JoystickAdapter* __del = dynamic_cast< ::IceDelegate::RoboCompJoystickAdapter::JoystickAdapter*>(__delBase.get()); __del->sendData(data, __ctx, __observer); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, true, __cnt, __observer); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, true, __cnt, __observer); } } }
void IceProxy::Demo::Hello::sayHello(const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { #if defined(__BCPLUSPLUS__) && (__BCPLUSPLUS__ >= 0x0600) // C++Builder 2009 compiler bug IceUtil::DummyBCC dummy; #endif __delBase = __getDelegate(false); ::IceDelegate::Demo::Hello* __del = dynamic_cast< ::IceDelegate::Demo::Hello*>(__delBase.get()); __del->sayHello(__ctx); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, 0, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, 0, __cnt); } } }
::Ice::Int IceProxy::RoboCompCommonBehavior::CommonBehavior::timeAwake(const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { #if defined(__BCPLUSPLUS__) && (__BCPLUSPLUS__ >= 0x0600) // C++Builder 2009 compiler bug IceUtil::DummyBCC dummy; #endif __checkTwowayOnly(__RoboCompCommonBehavior__CommonBehavior__timeAwake_name); __delBase = __getDelegate(false); ::IceDelegate::RoboCompCommonBehavior::CommonBehavior* __del = dynamic_cast< ::IceDelegate::RoboCompCommonBehavior::CommonBehavior*>(__delBase.get()); return __del->timeAwake(__ctx); } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, 0, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, 0, __cnt); } } }
void IceProxy::RoboCompJoyStick::JoyStick::readJoyStickBufferedData(::RoboCompJoyStick::JoyStickBufferedData& gbd, const ::Ice::Context* __ctx) { ::IceInternal::InvocationObserver __observer(this, __RoboCompJoyStick__JoyStick__readJoyStickBufferedData_name, __ctx); int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __checkTwowayOnly(__RoboCompJoyStick__JoyStick__readJoyStickBufferedData_name); __delBase = __getDelegate(false); ::IceDelegate::RoboCompJoyStick::JoyStick* __del = dynamic_cast< ::IceDelegate::RoboCompJoyStick::JoyStick*>(__delBase.get()); __del->readJoyStickBufferedData(gbd, __ctx, __observer); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, true, __cnt, __observer); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, true, __cnt, __observer); } } }
::Factory::TStringArray IceProxy::Factory::DeviceFactory::interfaces(const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::RequestHandlerPtr __handler; try { __checkTwowayOnly(__Factory__DeviceFactory__interfaces_name); __handler = __getRequestHandler(); ::IceInternal::Outgoing __outS(__handler.get(), _reference.get(), __Factory__DeviceFactory__interfaces_name, ::Ice::Idempotent, __ctx); bool __ok = __outS.invoke(); try { if(!__ok) { __outS.is()->throwUnknownUserException(); } ::Factory::TStringArray __ret; ::IceInternal::BasicStream* __is = __outS.is(); __is->read(__ret); return __ret; } catch(const ::Ice::LocalException& __ex) { throw ::IceInternal::LocalExceptionWrapper(__ex, false); } #if defined(_MSC_VER) && defined(_M_ARM) // ARM bug. catch(...) { throw; } #endif } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__handler, __ex, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__handler, __ex, __cnt); } #if defined(_MSC_VER) && defined(_M_ARM) // ARM bug. catch(...) { throw; } #endif } }
void IceProxy::jderobot::Quadrotor::cmdVel(const ::jderobot::Velocities& v, const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __delBase = __getDelegate(false); ::IceDelegate::jderobot::Quadrotor* __del = dynamic_cast< ::IceDelegate::jderobot::Quadrotor*>(__delBase.get()); __del->cmdVel(v, __ctx); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, true, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, true, __cnt); } } }
void IceProxy::Communication::DataInterface::sendFloatData(const ::Communication::FloatDataPtr& data, const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __delBase = __getDelegate(false); ::IceDelegate::Communication::DataInterface* __del = dynamic_cast< ::IceDelegate::Communication::DataInterface*>(__delBase.get()); __del->sendFloatData(data, __ctx); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, true, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, true, __cnt); } } }
void IceProxy::orca::util::LatencyReplier::shutdown(const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __delBase = __getDelegate(); ::IceDelegate::orca::util::LatencyReplier* __del = dynamic_cast< ::IceDelegate::orca::util::LatencyReplier*>(__delBase.get()); __del->shutdown(__ctx); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, __cnt); } } }
::Ice::Int IceProxy::MCS::MESLink::PlaceFoup(::Ice::Int foupBarCode, ::Ice::Int DevID, ::Ice::Int nLocType, const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __checkTwowayOnly(__MCS__MESLink__PlaceFoup_name); __delBase = __getDelegate(false); ::IceDelegate::MCS::MESLink* __del = dynamic_cast< ::IceDelegate::MCS::MESLink*>(__delBase.get()); return __del->PlaceFoup(foupBarCode, DevID, nLocType, __ctx); } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, true, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, true, __cnt); } } }
void IceProxy::BHAco::Request::sayHello(::Ice::Int delay, const ::Ice::Context* __ctx) { int __cnt = 0; while(true) { ::IceInternal::Handle< ::IceDelegate::Ice::Object> __delBase; try { __delBase = __getDelegate(); ::IceDelegate::BHAco::Request* __del = dynamic_cast< ::IceDelegate::BHAco::Request*>(__delBase.get()); __del->sayHello(delay, __ctx); return; } catch(const ::IceInternal::LocalExceptionWrapper& __ex) { __handleExceptionWrapperRelaxed(__delBase, __ex, __cnt); } catch(const ::Ice::LocalException& __ex) { __handleException(__delBase, __ex, __cnt); } } }