Go to the documentation of this file.00001
00002 #ifndef THERMOLIMITERSERVICESVC_IMPL_H
00003 #define THERMOLIMITERSERVICESVC_IMPL_H
00004
00005 #include "hrpsys/idl/ThermoLimiterService.hh"
00006
00007 using namespace OpenHRP;
00008
00009 class ThermoLimiter;
00010
00011 class ThermoLimiterService_impl
00012 : public virtual POA_OpenHRP::ThermoLimiterService,
00013 public virtual PortableServer::RefCountServantBase
00014 {
00015 public:
00019 ThermoLimiterService_impl();
00020
00024 virtual ~ThermoLimiterService_impl();
00025 CORBA::Boolean setParameter(const OpenHRP::ThermoLimiterService::tlParam& i_param);
00026 CORBA::Boolean getParameter(OpenHRP::ThermoLimiterService::tlParam_out i_param);
00027 void thermolimiter(ThermoLimiter *i_thermolimiter);
00028 private:
00029 ThermoLimiter *m_thermolimiter;
00030 };
00031
00032 #endif