Go to the documentation of this file.00001
00002 #ifndef REMOVEFORCESENSORLINKOFFSETSERVICE_IMPL_H
00003 #define REMOVEFORCESENSORLINKOFFSETSERVICE_IMPL_H
00004
00005 #include "hrpsys/idl/RemoveForceSensorLinkOffsetService.hh"
00006
00007 using namespace OpenHRP;
00008
00009 class RemoveForceSensorLinkOffset;
00010
00011 class RemoveForceSensorLinkOffsetService_impl
00012 : public virtual POA_OpenHRP::RemoveForceSensorLinkOffsetService,
00013 public virtual PortableServer::RefCountServantBase
00014 {
00015 public:
00016 RemoveForceSensorLinkOffsetService_impl();
00017 virtual ~RemoveForceSensorLinkOffsetService_impl();
00018
00019 CORBA::Boolean setForceMomentOffsetParam(const char* i_name_, const OpenHRP::RemoveForceSensorLinkOffsetService::forcemomentOffsetParam &i_param_);
00020 CORBA::Boolean getForceMomentOffsetParam(const char *i_name_, OpenHRP::RemoveForceSensorLinkOffsetService::forcemomentOffsetParam_out i_param_);
00021 CORBA::Boolean loadForceMomentOffsetParams(const char *fiename);
00022 CORBA::Boolean dumpForceMomentOffsetParams(const char *fiename);
00023 CORBA::Boolean removeForceSensorOffset(const ::OpenHRP::RemoveForceSensorLinkOffsetService::StrSequence& names, CORBA::Double tm);
00024
00025 void rmfsoff(RemoveForceSensorLinkOffset *i_rmfsoff);
00026 private:
00027 RemoveForceSensorLinkOffset *m_rmfsoff;
00028 };
00029
00030 #endif