Hotwheels-Cluster 1.2
Creation of Cluster APP for SEA:ME project.
 
Loading...
Searching...
No Matches
Joystick.h
Go to the documentation of this file.
1//
2// Copyright (c) ZeroC, Inc. All rights reserved.
3//
4//
5// Ice version 3.7.10
6//
7// <auto-generated>
8//
9// Generated from file `Joystick.ice'
10//
11// Warning: do not edit this file.
12//
13// </auto-generated>
14//
15
16#ifndef __Joystick_h__
17#define __Joystick_h__
18
19#include <IceUtil/PushDisableWarnings.h>
20#include <Ice/ProxyF.h>
21#include <Ice/ObjectF.h>
22#include <Ice/ValueF.h>
23#include <Ice/Exception.h>
24#include <Ice/LocalObject.h>
25#include <Ice/StreamHelpers.h>
26#include <Ice/Comparable.h>
27#include <Ice/Proxy.h>
28#include <Ice/Object.h>
29#include <Ice/GCObject.h>
30#include <Ice/Value.h>
31#include <Ice/Incoming.h>
32#include <Ice/FactoryTableInit.h>
33#include <IceUtil/ScopedArray.h>
34#include <Ice/Optional.h>
35#include <IceUtil/UndefSysMacros.h>
36
37#ifndef ICE_IGNORE_VERSION
38# if ICE_INT_VERSION / 100 != 307
39# error Ice version mismatch!
40# endif
41# if ICE_INT_VERSION % 100 >= 50
42# error Beta header file detected
43# endif
44# if ICE_INT_VERSION % 100 < 10
45# error Ice patch level mismatch!
46# endif
47#endif
48
49#ifdef ICE_CPP11_MAPPING // C++11 mapping
50
51namespace Data
52{
53
54class CarData;
55class CarDataPrx;
56
57}
58
59namespace Data
60{
61
62class CarData : public virtual ::Ice::Object
63{
64public:
65
66 using ProxyType = CarDataPrx;
67
74 virtual bool ice_isA(::std::string id, const ::Ice::Current& current) const override;
75
81 virtual ::std::vector<::std::string> ice_ids(const ::Ice::Current& current) const override;
82
88 virtual ::std::string ice_id(const ::Ice::Current& current) const override;
89
94 static const ::std::string& ice_staticId();
95
96 virtual void setJoystickValue(bool newValue, const ::Ice::Current& current) = 0;
98 bool _iceD_setJoystickValue(::IceInternal::Incoming&, const ::Ice::Current&);
100
101 virtual bool getJoystickValue(const ::Ice::Current& current) = 0;
103 bool _iceD_getJoystickValue(::IceInternal::Incoming&, const ::Ice::Current&);
105
106 virtual void setCarTemperatureValue(double newValue, const ::Ice::Current& current) = 0;
108 bool _iceD_setCarTemperatureValue(::IceInternal::Incoming&, const ::Ice::Current&);
110
111 virtual double getCarTemperatureValue(const ::Ice::Current& current) = 0;
113 bool _iceD_getCarTemperatureValue(::IceInternal::Incoming&, const ::Ice::Current&);
115
117 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&) override;
119};
120
121}
122
123namespace Data
124{
125
126class CarDataPrx : public virtual ::Ice::Proxy<CarDataPrx, ::Ice::ObjectPrx>
127{
128public:
129
130 void setJoystickValue(bool newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
131 {
132 _makePromiseOutgoing<void>(true, this, &CarDataPrx::_iceI_setJoystickValue, newValue, context).get();
133 }
134
135 template<template<typename> class P = ::std::promise>
136 auto setJoystickValueAsync(bool newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
137 -> decltype(::std::declval<P<void>>().get_future())
138 {
139 return _makePromiseOutgoing<void, P>(false, this, &CarDataPrx::_iceI_setJoystickValue, newValue, context);
140 }
141
142 ::std::function<void()>
143 setJoystickValueAsync(bool newValue,
144 ::std::function<void()> response,
145 ::std::function<void(::std::exception_ptr)> ex = nullptr,
146 ::std::function<void(bool)> sent = nullptr,
147 const ::Ice::Context& context = ::Ice::noExplicitContext)
148 {
149 return _makeLamdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent), this, &Data::CarDataPrx::_iceI_setJoystickValue, newValue, context);
150 }
151
153 void _iceI_setJoystickValue(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, bool, const ::Ice::Context&);
155
156 bool getJoystickValue(const ::Ice::Context& context = ::Ice::noExplicitContext)
157 {
158 return _makePromiseOutgoing<bool>(true, this, &CarDataPrx::_iceI_getJoystickValue, context).get();
159 }
160
161 template<template<typename> class P = ::std::promise>
162 auto getJoystickValueAsync(const ::Ice::Context& context = ::Ice::noExplicitContext)
163 -> decltype(::std::declval<P<bool>>().get_future())
164 {
165 return _makePromiseOutgoing<bool, P>(false, this, &CarDataPrx::_iceI_getJoystickValue, context);
166 }
167
168 ::std::function<void()>
169 getJoystickValueAsync(::std::function<void(bool)> response,
170 ::std::function<void(::std::exception_ptr)> ex = nullptr,
171 ::std::function<void(bool)> sent = nullptr,
172 const ::Ice::Context& context = ::Ice::noExplicitContext)
173 {
174 return _makeLamdaOutgoing<bool>(std::move(response), std::move(ex), std::move(sent), this, &Data::CarDataPrx::_iceI_getJoystickValue, context);
175 }
176
178 void _iceI_getJoystickValue(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<bool>>&, const ::Ice::Context&);
180
181 void setCarTemperatureValue(double newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
182 {
183 _makePromiseOutgoing<void>(true, this, &CarDataPrx::_iceI_setCarTemperatureValue, newValue, context).get();
184 }
185
186 template<template<typename> class P = ::std::promise>
187 auto setCarTemperatureValueAsync(double newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
188 -> decltype(::std::declval<P<void>>().get_future())
189 {
190 return _makePromiseOutgoing<void, P>(false, this, &CarDataPrx::_iceI_setCarTemperatureValue, newValue, context);
191 }
192
193 ::std::function<void()>
194 setCarTemperatureValueAsync(double newValue,
195 ::std::function<void()> response,
196 ::std::function<void(::std::exception_ptr)> ex = nullptr,
197 ::std::function<void(bool)> sent = nullptr,
198 const ::Ice::Context& context = ::Ice::noExplicitContext)
199 {
200 return _makeLamdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent), this, &Data::CarDataPrx::_iceI_setCarTemperatureValue, newValue, context);
201 }
202
204 void _iceI_setCarTemperatureValue(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, double, const ::Ice::Context&);
206
207 double getCarTemperatureValue(const ::Ice::Context& context = ::Ice::noExplicitContext)
208 {
209 return _makePromiseOutgoing<double>(true, this, &CarDataPrx::_iceI_getCarTemperatureValue, context).get();
210 }
211
212 template<template<typename> class P = ::std::promise>
213 auto getCarTemperatureValueAsync(const ::Ice::Context& context = ::Ice::noExplicitContext)
214 -> decltype(::std::declval<P<double>>().get_future())
215 {
216 return _makePromiseOutgoing<double, P>(false, this, &CarDataPrx::_iceI_getCarTemperatureValue, context);
217 }
218
219 ::std::function<void()>
220 getCarTemperatureValueAsync(::std::function<void(double)> response,
221 ::std::function<void(::std::exception_ptr)> ex = nullptr,
222 ::std::function<void(bool)> sent = nullptr,
223 const ::Ice::Context& context = ::Ice::noExplicitContext)
224 {
225 return _makeLamdaOutgoing<double>(std::move(response), std::move(ex), std::move(sent), this, &Data::CarDataPrx::_iceI_getCarTemperatureValue, context);
226 }
227
229 void _iceI_getCarTemperatureValue(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<double>>&, const ::Ice::Context&);
231
236 static const ::std::string& ice_staticId();
237
238protected:
239
241 CarDataPrx() = default;
242 friend ::std::shared_ptr<CarDataPrx> IceInternal::createProxy<CarDataPrx>();
243
244 virtual ::std::shared_ptr<::Ice::ObjectPrx> _newInstance() const override;
246};
247
248}
249
251namespace Ice
252{
253
254}
256
258namespace Data
259{
260
261using CarDataPtr = ::std::shared_ptr<CarData>;
262using CarDataPrxPtr = ::std::shared_ptr<CarDataPrx>;
263
264}
266
267#else // C++98 mapping
268
269namespace IceProxy
270{
271
272namespace Data
273{
274
275class CarData;
277void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< CarData>&);
278::IceProxy::Ice::Object* upCast(CarData*);
280
281}
282
283}
284
285namespace Data
286{
287
288class CarData;
290::Ice::Object* upCast(CarData*);
292typedef ::IceInternal::Handle< CarData> CarDataPtr;
293typedef ::IceInternal::ProxyHandle< ::IceProxy::Data::CarData> CarDataPrx;
296void _icePatchObjectPtr(CarDataPtr&, const ::Ice::ObjectPtr&);
298
299}
300
301namespace Data
302{
303
309class Callback_CarData_setJoystickValue_Base : public virtual ::IceInternal::CallbackBase { };
310typedef ::IceUtil::Handle< Callback_CarData_setJoystickValue_Base> Callback_CarData_setJoystickValuePtr;
311
317class Callback_CarData_getJoystickValue_Base : public virtual ::IceInternal::CallbackBase { };
318typedef ::IceUtil::Handle< Callback_CarData_getJoystickValue_Base> Callback_CarData_getJoystickValuePtr;
319
325class Callback_CarData_setCarTemperatureValue_Base : public virtual ::IceInternal::CallbackBase { };
326typedef ::IceUtil::Handle< Callback_CarData_setCarTemperatureValue_Base> Callback_CarData_setCarTemperatureValuePtr;
327
333class Callback_CarData_getCarTemperatureValue_Base : public virtual ::IceInternal::CallbackBase { };
334typedef ::IceUtil::Handle< Callback_CarData_getCarTemperatureValue_Base> Callback_CarData_getCarTemperatureValuePtr;
335
336}
337
338namespace IceProxy
339{
340
341namespace Data
342{
343
344class CarData : public virtual ::Ice::Proxy<CarData, ::IceProxy::Ice::Object>
345{
346public:
347
348 void setJoystickValue(bool newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
349 {
350 end_setJoystickValue(_iceI_begin_setJoystickValue(newValue, context, ::IceInternal::dummyCallback, 0, true));
351 }
352
353 ::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
354 {
355 return _iceI_begin_setJoystickValue(newValue, context, ::IceInternal::dummyCallback, 0);
356 }
357
358 ::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
359 {
360 return _iceI_begin_setJoystickValue(newValue, ::Ice::noExplicitContext, cb, cookie);
361 }
362
363 ::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
364 {
365 return _iceI_begin_setJoystickValue(newValue, context, cb, cookie);
366 }
367
368 ::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Data::Callback_CarData_setJoystickValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
369 {
370 return _iceI_begin_setJoystickValue(newValue, ::Ice::noExplicitContext, cb, cookie);
371 }
372
373 ::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::Context& context, const ::Data::Callback_CarData_setJoystickValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
374 {
375 return _iceI_begin_setJoystickValue(newValue, context, cb, cookie);
376 }
377
378 void end_setJoystickValue(const ::Ice::AsyncResultPtr& result);
379
380private:
381
382 ::Ice::AsyncResultPtr _iceI_begin_setJoystickValue(bool, const ::Ice::Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::LocalObjectPtr& cookie = 0, bool sync = false);
383
384public:
385
386 bool getJoystickValue(const ::Ice::Context& context = ::Ice::noExplicitContext)
387 {
388 return end_getJoystickValue(_iceI_begin_getJoystickValue(context, ::IceInternal::dummyCallback, 0, true));
389 }
390
391 ::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::Context& context = ::Ice::noExplicitContext)
392 {
393 return _iceI_begin_getJoystickValue(context, ::IceInternal::dummyCallback, 0);
394 }
395
396 ::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
397 {
398 return _iceI_begin_getJoystickValue(::Ice::noExplicitContext, cb, cookie);
399 }
400
401 ::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
402 {
403 return _iceI_begin_getJoystickValue(context, cb, cookie);
404 }
405
406 ::Ice::AsyncResultPtr begin_getJoystickValue(const ::Data::Callback_CarData_getJoystickValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
407 {
408 return _iceI_begin_getJoystickValue(::Ice::noExplicitContext, cb, cookie);
409 }
410
411 ::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::Context& context, const ::Data::Callback_CarData_getJoystickValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
412 {
413 return _iceI_begin_getJoystickValue(context, cb, cookie);
414 }
415
416 bool end_getJoystickValue(const ::Ice::AsyncResultPtr& result);
417
418private:
419
420 ::Ice::AsyncResultPtr _iceI_begin_getJoystickValue(const ::Ice::Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::LocalObjectPtr& cookie = 0, bool sync = false);
421
422public:
423
424 void setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
425 {
426 end_setCarTemperatureValue(_iceI_begin_setCarTemperatureValue(newValue, context, ::IceInternal::dummyCallback, 0, true));
427 }
428
429 ::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context& context = ::Ice::noExplicitContext)
430 {
431 return _iceI_begin_setCarTemperatureValue(newValue, context, ::IceInternal::dummyCallback, 0);
432 }
433
434 ::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
435 {
436 return _iceI_begin_setCarTemperatureValue(newValue, ::Ice::noExplicitContext, cb, cookie);
437 }
438
439 ::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
440 {
441 return _iceI_begin_setCarTemperatureValue(newValue, context, cb, cookie);
442 }
443
444 ::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Data::Callback_CarData_setCarTemperatureValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
445 {
446 return _iceI_begin_setCarTemperatureValue(newValue, ::Ice::noExplicitContext, cb, cookie);
447 }
448
449 ::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context& context, const ::Data::Callback_CarData_setCarTemperatureValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
450 {
451 return _iceI_begin_setCarTemperatureValue(newValue, context, cb, cookie);
452 }
453
454 void end_setCarTemperatureValue(const ::Ice::AsyncResultPtr& result);
455
456private:
457
458 ::Ice::AsyncResultPtr _iceI_begin_setCarTemperatureValue(::Ice::Double, const ::Ice::Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::LocalObjectPtr& cookie = 0, bool sync = false);
459
460public:
461
462 ::Ice::Double getCarTemperatureValue(const ::Ice::Context& context = ::Ice::noExplicitContext)
463 {
464 return end_getCarTemperatureValue(_iceI_begin_getCarTemperatureValue(context, ::IceInternal::dummyCallback, 0, true));
465 }
466
467 ::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::Context& context = ::Ice::noExplicitContext)
468 {
469 return _iceI_begin_getCarTemperatureValue(context, ::IceInternal::dummyCallback, 0);
470 }
471
472 ::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
473 {
474 return _iceI_begin_getCarTemperatureValue(::Ice::noExplicitContext, cb, cookie);
475 }
476
477 ::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
478 {
479 return _iceI_begin_getCarTemperatureValue(context, cb, cookie);
480 }
481
482 ::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Data::Callback_CarData_getCarTemperatureValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
483 {
484 return _iceI_begin_getCarTemperatureValue(::Ice::noExplicitContext, cb, cookie);
485 }
486
487 ::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::Context& context, const ::Data::Callback_CarData_getCarTemperatureValuePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
488 {
489 return _iceI_begin_getCarTemperatureValue(context, cb, cookie);
490 }
491
492 ::Ice::Double end_getCarTemperatureValue(const ::Ice::AsyncResultPtr& result);
493
494private:
495
496 ::Ice::AsyncResultPtr _iceI_begin_getCarTemperatureValue(const ::Ice::Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::LocalObjectPtr& cookie = 0, bool sync = false);
497
498public:
499
504 static const ::std::string& ice_staticId();
505
506protected:
508
509 virtual ::IceProxy::Ice::Object* _newInstance() const;
511};
512
513}
514
515}
516
517namespace Data
518{
519
520class CarData : public virtual ::Ice::Object
521{
522public:
523
526
527 virtual ~CarData();
528
529#ifdef ICE_CPP11_COMPILER
530 CarData() = default;
531 CarData(const CarData&) = default;
532 CarData& operator=(const CarData&) = default;
533#endif
534
541 virtual bool ice_isA(const ::std::string& id, const ::Ice::Current& current = ::Ice::emptyCurrent) const;
542
548 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current = ::Ice::emptyCurrent) const;
549
555 virtual const ::std::string& ice_id(const ::Ice::Current& current = ::Ice::emptyCurrent) const;
556
561 static const ::std::string& ice_staticId();
562
563 virtual void setJoystickValue(bool newValue, const ::Ice::Current& current = ::Ice::emptyCurrent) = 0;
565 bool _iceD_setJoystickValue(::IceInternal::Incoming&, const ::Ice::Current&);
567
568 virtual bool getJoystickValue(const ::Ice::Current& current = ::Ice::emptyCurrent) = 0;
570 bool _iceD_getJoystickValue(::IceInternal::Incoming&, const ::Ice::Current&);
572
573 virtual void setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Current& current = ::Ice::emptyCurrent) = 0;
575 bool _iceD_setCarTemperatureValue(::IceInternal::Incoming&, const ::Ice::Current&);
577
578 virtual ::Ice::Double getCarTemperatureValue(const ::Ice::Current& current = ::Ice::emptyCurrent) = 0;
580 bool _iceD_getCarTemperatureValue(::IceInternal::Incoming&, const ::Ice::Current&);
582
584 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
586
587protected:
588
590 virtual void _iceWriteImpl(::Ice::OutputStream*) const;
591 virtual void _iceReadImpl(::Ice::InputStream*);
593};
594
596inline bool operator==(const CarData& lhs, const CarData& rhs)
597{
598 return static_cast<const ::Ice::Object&>(lhs) == static_cast<const ::Ice::Object&>(rhs);
599}
600
601inline bool operator<(const CarData& lhs, const CarData& rhs)
602{
603 return static_cast<const ::Ice::Object&>(lhs) < static_cast<const ::Ice::Object&>(rhs);
604}
606
607}
608
610namespace Ice
611{
612
613}
615
616namespace Data
617{
618
624template<class T>
625class CallbackNC_CarData_setJoystickValue : public Callback_CarData_setJoystickValue_Base, public ::IceInternal::OnewayCallbackNC<T>
626{
627public:
628
629 typedef IceUtil::Handle<T> TPtr;
630
631 typedef void (T::*Exception)(const ::Ice::Exception&);
632 typedef void (T::*Sent)(bool);
633 typedef void (T::*Response)();
634
636 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
637 {
638 }
639};
640
650newCallback_CarData_setJoystickValue(const IceUtil::Handle<T>& instance, void (T::*cb)(), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
651{
652 return new CallbackNC_CarData_setJoystickValue<T>(instance, cb, excb, sentcb);
653}
654
663newCallback_CarData_setJoystickValue(const IceUtil::Handle<T>& instance, void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
664{
665 return new CallbackNC_CarData_setJoystickValue<T>(instance, 0, excb, sentcb);
666}
667
677newCallback_CarData_setJoystickValue(T* instance, void (T::*cb)(), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
678{
679 return new CallbackNC_CarData_setJoystickValue<T>(instance, cb, excb, sentcb);
680}
681
690newCallback_CarData_setJoystickValue(T* instance, void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
691{
692 return new CallbackNC_CarData_setJoystickValue<T>(instance, 0, excb, sentcb);
693}
694
700template<class T, typename CT>
701class Callback_CarData_setJoystickValue : public Callback_CarData_setJoystickValue_Base, public ::IceInternal::OnewayCallback<T, CT>
702{
703public:
704
705 typedef IceUtil::Handle<T> TPtr;
706
707 typedef void (T::*Exception)(const ::Ice::Exception& , const CT&);
708 typedef void (T::*Sent)(bool , const CT&);
709 typedef void (T::*Response)(const CT&);
710
712 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
713 {
714 }
715};
716
726template<class T, typename CT> Callback_CarData_setJoystickValuePtr
727newCallback_CarData_setJoystickValue(const IceUtil::Handle<T>& instance, void (T::*cb)(const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
728{
729 return new Callback_CarData_setJoystickValue<T, CT>(instance, cb, excb, sentcb);
730}
731
740template<class T, typename CT> Callback_CarData_setJoystickValuePtr
741newCallback_CarData_setJoystickValue(const IceUtil::Handle<T>& instance, void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
742{
743 return new Callback_CarData_setJoystickValue<T, CT>(instance, 0, excb, sentcb);
744}
745
755template<class T, typename CT> Callback_CarData_setJoystickValuePtr
756newCallback_CarData_setJoystickValue(T* instance, void (T::*cb)(const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
757{
758 return new Callback_CarData_setJoystickValue<T, CT>(instance, cb, excb, sentcb);
759}
760
769template<class T, typename CT> Callback_CarData_setJoystickValuePtr
770newCallback_CarData_setJoystickValue(T* instance, void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
771{
772 return new Callback_CarData_setJoystickValue<T, CT>(instance, 0, excb, sentcb);
773}
774
780template<class T>
781class CallbackNC_CarData_getJoystickValue : public Callback_CarData_getJoystickValue_Base, public ::IceInternal::TwowayCallbackNC<T>
782{
783public:
784
785 typedef IceUtil::Handle<T> TPtr;
786
787 typedef void (T::*Exception)(const ::Ice::Exception&);
788 typedef void (T::*Sent)(bool);
789 typedef void (T::*Response)(bool);
790
792 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
793 {
794 }
795
797 virtual void completed(const ::Ice::AsyncResultPtr& result) const
798 {
799 CarDataPrx proxy = CarDataPrx::uncheckedCast(result->getProxy());
800 bool ret;
801 try
802 {
803 ret = proxy->end_getJoystickValue(result);
804 }
805 catch(const ::Ice::Exception& ex)
806 {
807 ::IceInternal::CallbackNC<T>::exception(result, ex);
808 return;
809 }
810 if(_response)
811 {
812 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
813 }
814 }
816
817private:
818
820};
821
831newCallback_CarData_getJoystickValue(const IceUtil::Handle<T>& instance, void (T::*cb)(bool), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
832{
833 return new CallbackNC_CarData_getJoystickValue<T>(instance, cb, excb, sentcb);
834}
835
845newCallback_CarData_getJoystickValue(T* instance, void (T::*cb)(bool), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
846{
847 return new CallbackNC_CarData_getJoystickValue<T>(instance, cb, excb, sentcb);
848}
849
855template<class T, typename CT>
856class Callback_CarData_getJoystickValue : public Callback_CarData_getJoystickValue_Base, public ::IceInternal::TwowayCallback<T, CT>
857{
858public:
859
860 typedef IceUtil::Handle<T> TPtr;
861
862 typedef void (T::*Exception)(const ::Ice::Exception& , const CT&);
863 typedef void (T::*Sent)(bool , const CT&);
864 typedef void (T::*Response)(bool, const CT&);
865
867 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
868 {
869 }
870
872 virtual void completed(const ::Ice::AsyncResultPtr& result) const
873 {
874 CarDataPrx proxy = CarDataPrx::uncheckedCast(result->getProxy());
875 bool ret;
876 try
877 {
878 ret = proxy->end_getJoystickValue(result);
879 }
880 catch(const ::Ice::Exception& ex)
881 {
882 ::IceInternal::Callback<T, CT>::exception(result, ex);
883 return;
884 }
885 if(_response)
886 {
887 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
888 }
889 }
891
892private:
893
895};
896
906template<class T, typename CT> Callback_CarData_getJoystickValuePtr
907newCallback_CarData_getJoystickValue(const IceUtil::Handle<T>& instance, void (T::*cb)(bool, const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
908{
909 return new Callback_CarData_getJoystickValue<T, CT>(instance, cb, excb, sentcb);
910}
911
921template<class T, typename CT> Callback_CarData_getJoystickValuePtr
922newCallback_CarData_getJoystickValue(T* instance, void (T::*cb)(bool, const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
923{
924 return new Callback_CarData_getJoystickValue<T, CT>(instance, cb, excb, sentcb);
925}
926
932template<class T>
934{
935public:
936
937 typedef IceUtil::Handle<T> TPtr;
938
939 typedef void (T::*Exception)(const ::Ice::Exception&);
940 typedef void (T::*Sent)(bool);
941 typedef void (T::*Response)();
942
944 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
945 {
946 }
947};
948
958newCallback_CarData_setCarTemperatureValue(const IceUtil::Handle<T>& instance, void (T::*cb)(), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
959{
960 return new CallbackNC_CarData_setCarTemperatureValue<T>(instance, cb, excb, sentcb);
961}
962
971newCallback_CarData_setCarTemperatureValue(const IceUtil::Handle<T>& instance, void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
972{
973 return new CallbackNC_CarData_setCarTemperatureValue<T>(instance, 0, excb, sentcb);
974}
975
985newCallback_CarData_setCarTemperatureValue(T* instance, void (T::*cb)(), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
986{
987 return new CallbackNC_CarData_setCarTemperatureValue<T>(instance, cb, excb, sentcb);
988}
989
998newCallback_CarData_setCarTemperatureValue(T* instance, void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
999{
1000 return new CallbackNC_CarData_setCarTemperatureValue<T>(instance, 0, excb, sentcb);
1001}
1002
1008template<class T, typename CT>
1009class Callback_CarData_setCarTemperatureValue : public Callback_CarData_setCarTemperatureValue_Base, public ::IceInternal::OnewayCallback<T, CT>
1010{
1011public:
1012
1013 typedef IceUtil::Handle<T> TPtr;
1014
1015 typedef void (T::*Exception)(const ::Ice::Exception& , const CT&);
1016 typedef void (T::*Sent)(bool , const CT&);
1017 typedef void (T::*Response)(const CT&);
1018
1020 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
1021 {
1022 }
1023};
1024
1034template<class T, typename CT> Callback_CarData_setCarTemperatureValuePtr
1035newCallback_CarData_setCarTemperatureValue(const IceUtil::Handle<T>& instance, void (T::*cb)(const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
1036{
1037 return new Callback_CarData_setCarTemperatureValue<T, CT>(instance, cb, excb, sentcb);
1038}
1039
1048template<class T, typename CT> Callback_CarData_setCarTemperatureValuePtr
1049newCallback_CarData_setCarTemperatureValue(const IceUtil::Handle<T>& instance, void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
1050{
1051 return new Callback_CarData_setCarTemperatureValue<T, CT>(instance, 0, excb, sentcb);
1052}
1053
1063template<class T, typename CT> Callback_CarData_setCarTemperatureValuePtr
1064newCallback_CarData_setCarTemperatureValue(T* instance, void (T::*cb)(const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
1065{
1066 return new Callback_CarData_setCarTemperatureValue<T, CT>(instance, cb, excb, sentcb);
1067}
1068
1077template<class T, typename CT> Callback_CarData_setCarTemperatureValuePtr
1078newCallback_CarData_setCarTemperatureValue(T* instance, void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
1079{
1080 return new Callback_CarData_setCarTemperatureValue<T, CT>(instance, 0, excb, sentcb);
1081}
1082
1088template<class T>
1090{
1091public:
1092
1093 typedef IceUtil::Handle<T> TPtr;
1094
1095 typedef void (T::*Exception)(const ::Ice::Exception&);
1096 typedef void (T::*Sent)(bool);
1097 typedef void (T::*Response)(::Ice::Double);
1098
1100 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
1101 {
1102 }
1103
1105 virtual void completed(const ::Ice::AsyncResultPtr& result) const
1106 {
1107 CarDataPrx proxy = CarDataPrx::uncheckedCast(result->getProxy());
1108 ::Ice::Double ret;
1109 try
1110 {
1111 ret = proxy->end_getCarTemperatureValue(result);
1112 }
1113 catch(const ::Ice::Exception& ex)
1114 {
1115 ::IceInternal::CallbackNC<T>::exception(result, ex);
1116 return;
1117 }
1118 if(_response)
1119 {
1120 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
1121 }
1122 }
1124
1125private:
1126
1128};
1129
1139newCallback_CarData_getCarTemperatureValue(const IceUtil::Handle<T>& instance, void (T::*cb)(::Ice::Double), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
1140{
1141 return new CallbackNC_CarData_getCarTemperatureValue<T>(instance, cb, excb, sentcb);
1142}
1143
1153newCallback_CarData_getCarTemperatureValue(T* instance, void (T::*cb)(::Ice::Double), void (T::*excb)(const ::Ice::Exception&), void (T::*sentcb)(bool) = 0)
1154{
1155 return new CallbackNC_CarData_getCarTemperatureValue<T>(instance, cb, excb, sentcb);
1156}
1157
1163template<class T, typename CT>
1164class Callback_CarData_getCarTemperatureValue : public Callback_CarData_getCarTemperatureValue_Base, public ::IceInternal::TwowayCallback<T, CT>
1165{
1166public:
1167
1168 typedef IceUtil::Handle<T> TPtr;
1169
1170 typedef void (T::*Exception)(const ::Ice::Exception& , const CT&);
1171 typedef void (T::*Sent)(bool , const CT&);
1172 typedef void (T::*Response)(::Ice::Double, const CT&);
1173
1175 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
1176 {
1177 }
1178
1180 virtual void completed(const ::Ice::AsyncResultPtr& result) const
1181 {
1182 CarDataPrx proxy = CarDataPrx::uncheckedCast(result->getProxy());
1183 ::Ice::Double ret;
1184 try
1185 {
1186 ret = proxy->end_getCarTemperatureValue(result);
1187 }
1188 catch(const ::Ice::Exception& ex)
1189 {
1190 ::IceInternal::Callback<T, CT>::exception(result, ex);
1191 return;
1192 }
1193 if(_response)
1194 {
1195 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
1196 }
1197 }
1199
1200private:
1201
1203};
1204
1214template<class T, typename CT> Callback_CarData_getCarTemperatureValuePtr
1215newCallback_CarData_getCarTemperatureValue(const IceUtil::Handle<T>& instance, void (T::*cb)(::Ice::Double, const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
1216{
1217 return new Callback_CarData_getCarTemperatureValue<T, CT>(instance, cb, excb, sentcb);
1218}
1219
1229template<class T, typename CT> Callback_CarData_getCarTemperatureValuePtr
1230newCallback_CarData_getCarTemperatureValue(T* instance, void (T::*cb)(::Ice::Double, const CT&), void (T::*excb)(const ::Ice::Exception&, const CT&), void (T::*sentcb)(bool, const CT&) = 0)
1231{
1232 return new Callback_CarData_getCarTemperatureValue<T, CT>(instance, cb, excb, sentcb);
1233}
1234
1235}
1236
1237#endif
1238
1239#include <IceUtil/PopDisableWarnings.h>
1240#endif
CallbackNC_CarData_getCarTemperatureValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:1099
void(T::* Exception)(const ::Ice::Exception &)
Definition Joystick.h:1095
void(T::* Exception)(const ::Ice::Exception &)
Definition Joystick.h:787
CallbackNC_CarData_getJoystickValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:791
CallbackNC_CarData_setCarTemperatureValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:943
void(T::* Exception)(const ::Ice::Exception &)
Definition Joystick.h:939
CallbackNC_CarData_setJoystickValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:635
void(T::* Exception)(const ::Ice::Exception &)
Definition Joystick.h:631
void(T::* Exception)(const ::Ice::Exception &, const CT &)
Definition Joystick.h:1170
void(T::* Response)(::Ice::Double, const CT &)
Definition Joystick.h:1172
void(T::* Sent)(bool, const CT &)
Definition Joystick.h:1171
Callback_CarData_getCarTemperatureValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:1174
void(T::* Exception)(const ::Ice::Exception &, const CT &)
Definition Joystick.h:862
Callback_CarData_getJoystickValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:866
void(T::* Response)(bool, const CT &)
Definition Joystick.h:864
void(T::* Sent)(bool, const CT &)
Definition Joystick.h:863
Callback_CarData_setCarTemperatureValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:1019
void(T::* Sent)(bool, const CT &)
Definition Joystick.h:1016
void(T::* Exception)(const ::Ice::Exception &, const CT &)
Definition Joystick.h:1015
void(T::* Sent)(bool, const CT &)
Definition Joystick.h:708
void(T::* Exception)(const ::Ice::Exception &, const CT &)
Definition Joystick.h:707
void(T::* Response)(const CT &)
Definition Joystick.h:709
Callback_CarData_setJoystickValue(const TPtr &obj, Response cb, Exception excb, Sent sentcb)
Definition Joystick.h:711
virtual void setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Current &current=::Ice::emptyCurrent)=0
CarDataPrx ProxyType
Definition Joystick.h:524
virtual const ::std::string & ice_id(const ::Ice::Current &current=::Ice::emptyCurrent) const
Definition Joystick.cpp:482
virtual bool ice_isA(const ::std::string &id, const ::Ice::Current &current=::Ice::emptyCurrent) const
Definition Joystick.cpp:470
virtual void setJoystickValue(bool newValue, const ::Ice::Current &current=::Ice::emptyCurrent)=0
virtual ::std::vector< ::std::string > ice_ids(const ::Ice::Current &current=::Ice::emptyCurrent) const
Definition Joystick.cpp:476
double getCarTemperatureValue()
bool getJoystickValue()
virtual ~CarData()
Definition Joystick.cpp:450
virtual::Ice::Double getCarTemperatureValue(const ::Ice::Current &current=::Ice::emptyCurrent)=0
virtual bool getJoystickValue(const ::Ice::Current &current=::Ice::emptyCurrent)=0
static const ::std::string & ice_staticId()
Definition Joystick.cpp:488
CarDataPtr PointerType
Definition Joystick.h:525
::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:391
::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::Context &context, const ::Data::Callback_CarData_getCarTemperatureValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:487
::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:396
::Ice::AsyncResultPtr _iceI_begin_getCarTemperatureValue(const ::Ice::Context &, const ::IceInternal::CallbackBasePtr &, const ::Ice::LocalObjectPtr &cookie=0, bool sync=false)
Definition Joystick.cpp:397
::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:363
::Ice::AsyncResultPtr _iceI_begin_setJoystickValue(bool, const ::Ice::Context &, const ::IceInternal::CallbackBasePtr &, const ::Ice::LocalObjectPtr &cookie=0, bool sync=false)
Definition Joystick.cpp:307
::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:439
::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::Context &context, const ::Data::Callback_CarData_setJoystickValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:373
::Ice::Double end_getCarTemperatureValue(const ::Ice::AsyncResultPtr &result)
Definition Joystick.cpp:415
::Ice::AsyncResultPtr _iceI_begin_setCarTemperatureValue(::Ice::Double, const ::Ice::Context &, const ::IceInternal::CallbackBasePtr &, const ::Ice::LocalObjectPtr &cookie=0, bool sync=false)
Definition Joystick.cpp:372
::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context &context, const ::Data::Callback_CarData_setCarTemperatureValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:449
::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:434
::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Data::Callback_CarData_getCarTemperatureValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:482
void setJoystickValue(bool newValue, const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:348
::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:358
::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:477
::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:472
bool end_getJoystickValue(const ::Ice::AsyncResultPtr &result)
Definition Joystick.cpp:350
::Ice::AsyncResultPtr _iceI_begin_getJoystickValue(const ::Ice::Context &, const ::IceInternal::CallbackBasePtr &, const ::Ice::LocalObjectPtr &cookie=0, bool sync=false)
Definition Joystick.cpp:332
::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:401
::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:429
bool getJoystickValue(const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:386
::Ice::AsyncResultPtr begin_getJoystickValue(const ::Ice::Context &context, const ::Data::Callback_CarData_getJoystickValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:411
static const ::std::string & ice_staticId()
Definition Joystick.cpp:445
::Ice::Double getCarTemperatureValue(const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:462
::Ice::AsyncResultPtr begin_getJoystickValue(const ::Data::Callback_CarData_getJoystickValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:406
::Ice::AsyncResultPtr begin_setCarTemperatureValue(::Ice::Double newValue, const ::Data::Callback_CarData_setCarTemperatureValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:444
void setCarTemperatureValue(::Ice::Double newValue, const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:424
::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:353
::Ice::AsyncResultPtr begin_getCarTemperatureValue(const ::Ice::Context &context=::Ice::noExplicitContext)
Definition Joystick.h:467
::Ice::AsyncResultPtr begin_setJoystickValue(bool newValue, const ::Data::Callback_CarData_setJoystickValuePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
Definition Joystick.h:368
void end_setJoystickValue(const ::Ice::AsyncResultPtr &result)
Definition Joystick.cpp:326
void end_setCarTemperatureValue(const ::Ice::AsyncResultPtr &result)
Definition Joystick.cpp:391
Namespace for the car data.
::IceInternal::Handle< CarData > CarDataPtr
Definition Joystick.h:292
::IceInternal::ProxyHandle< ::IceProxy::Data::CarData > CarDataPrx
Definition Joystick.h:293
Callback_CarData_getJoystickValuePtr newCallback_CarData_getJoystickValue(const IceUtil::Handle< T > &instance, void(T::*cb)(bool), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
Definition Joystick.h:831
::IceUtil::Handle< Callback_CarData_setCarTemperatureValue_Base > Callback_CarData_setCarTemperatureValuePtr
Definition Joystick.h:326
CarDataPrx CarDataPrxPtr
Definition Joystick.h:294
::IceUtil::Handle< Callback_CarData_getCarTemperatureValue_Base > Callback_CarData_getCarTemperatureValuePtr
Definition Joystick.h:334
Callback_CarData_setCarTemperatureValuePtr newCallback_CarData_setCarTemperatureValue(const IceUtil::Handle< T > &instance, void(T::*cb)(), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
Definition Joystick.h:958
::IceUtil::Handle< Callback_CarData_setJoystickValue_Base > Callback_CarData_setJoystickValuePtr
Definition Joystick.h:310
Callback_CarData_getCarTemperatureValuePtr newCallback_CarData_getCarTemperatureValue(const IceUtil::Handle< T > &instance, void(T::*cb)(::Ice::Double), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
Definition Joystick.h:1139
Callback_CarData_setJoystickValuePtr newCallback_CarData_setJoystickValue(const IceUtil::Handle< T > &instance, void(T::*cb)(), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
Definition Joystick.h:650
::IceUtil::Handle< Callback_CarData_getJoystickValue_Base > Callback_CarData_getJoystickValuePtr
Definition Joystick.h:318