00001 // -*-C++-*- 00002 #ifndef IMPEDANCESERVICESVC_IMPL_H 00003 #define IMPEDANCESERVICESVC_IMPL_H 00004 00005 #include "hrpsys/idl/VirtualForceSensorService.hh" 00006 00007 using namespace OpenHRP; 00008 00009 class VirtualForceSensor; 00010 00011 class VirtualForceSensorService_impl 00012 : public virtual POA_OpenHRP::VirtualForceSensorService, 00013 public virtual PortableServer::RefCountServantBase 00014 { 00015 public: 00016 VirtualForceSensorService_impl(); 00017 virtual ~VirtualForceSensorService_impl(); 00018 // 00019 CORBA::Boolean removeVirtualForceSensorOffset(const char *sensorName); 00020 // 00021 void vfsensor(VirtualForceSensor *i_vfsensor); 00022 private: 00023 VirtualForceSensor *m_vfsensor; 00024 }; 00025 00026 #endif