示例#1
0
void OpenHRP::_objref_PluginManager::load(const char* name)
{
  _0RL_cd_969E6A9BF2804FC9_00000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_50000000, "load", 5);
  _call_desc.arg_0 = name;

  _invoke(_call_desc);



}
示例#2
0
void OpenHRP::_objref_Plugin::stop()
{
  _0RL_cd_969E6A9BF2804FC9_20000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_40000000, "stop", 5);


  _invoke(_call_desc);



}
示例#3
0
void OpenHRP::_objref_CommandReceiver::sendMsg(const char* msg)
{
  _0RL_cd_969E6A9BF2804FC9_00000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_10000000, "sendMsg", 8);
  _call_desc.arg_0 = msg;

  _invoke(_call_desc);



}
示例#4
0
void OpenHRP::_objref_Plugin::start()
{
  _0RL_cd_969E6A9BF2804FC9_20000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_30000000, "start", 6);


  _invoke(_call_desc);



}
示例#5
0
char* _objref_Echo::echoString(const char* mesg)
{
  _0RL_cd_01531d3e51c81a80_00000000 _call_desc(_0RL_lcfn_01531d3e51c81a80_10000000, "echoString", 11);
  _call_desc.arg_0 = mesg;

  _invoke(_call_desc);
  return _call_desc.result._retn();


}
示例#6
0
void OpenHRP::_objref_sonyService::start()
{
  _0RL_cd_457ccd98b3f23528_00000000 _call_desc(_0RL_lcfn_457ccd98b3f23528_10000000, "start", 6);


  _invoke(_call_desc);



}
void OpenHRP::_objref_Plugin::stop()
{
  _0RL_cd_969e6a9bf2804fc9_20000000 _call_desc(_0RL_lcfn_969e6a9bf2804fc9_40000000, "stop", 5);


  _invoke(_call_desc);



}
void _objref_systemCommand::function(const char* command, const char* argv, ::CORBA::String_out cout)
{
  _0RL_cd_0c80e0b9850984f9_00000000 _call_desc(_0RL_lcfn_0c80e0b9850984f9_10000000, "function", 9);
  _call_desc.arg_0 = command;
  _call_desc.arg_1 = argv;

  _invoke(_call_desc);
  cout = _call_desc.arg_2._retn();


}
示例#9
0
OpenHRP::Plugin_ptr OpenHRP::_objref_PluginManager::create(const char* pclass, const char* name, const char* args)
{
  _0RL_cd_969E6A9BF2804FC9_60000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_70000000, "create", 7);
  _call_desc.arg_0 = pclass;
  _call_desc.arg_1 = name;
  _call_desc.arg_2 = args;

  _invoke(_call_desc);
  return _call_desc.result._retn();


}
示例#10
0
::CORBA::Boolean
OpenHRP::_impl_Plugin::_dispatch(omniCallHandle& _handle)
{
  const char* op = _handle.operation_name();

  if( omni::strMatch(op, "start") ) {

    _0RL_cd_969E6A9BF2804FC9_20000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_30000000, "start", 6, 1);
    
    _handle.upcall(this,_call_desc);
    return 1;
  }

  if( omni::strMatch(op, "stop") ) {

    _0RL_cd_969E6A9BF2804FC9_20000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_40000000, "stop", 5, 1);
    
    _handle.upcall(this,_call_desc);
    return 1;
  }

  
#ifndef _MSC_VER
  if( _impl_CommandReceiver::_dispatch(_handle) ) {
    return 1;
  }
#else
  // Work-around for incorrect MSVC code generation.
  if( ((_impl_CommandReceiver*)this)->
      _impl_CommandReceiver::_dispatch(_handle) ) {
    return 1;
  }
#endif


  return 0;
}
示例#11
0
::CORBA::Boolean
_impl_systemCommand::_dispatch(omniCallHandle& _handle)
{
  const char* op = _handle.operation_name();

  if( omni::strMatch(op, "function") ) {

    _0RL_cd_0c80e0b9850984f9_00000000 _call_desc(_0RL_lcfn_0c80e0b9850984f9_10000000, "function", 9, 1);
    
    _handle.upcall(this,_call_desc);
    return 1;
  }


  return 0;
}
示例#12
0
::CORBA::Boolean
OpenHRP::_impl_CommandReceiver::_dispatch(omniCallHandle& _handle)
{
  const char* op = _handle.operation_name();

  if( omni::strMatch(op, "sendMsg") ) {

    _0RL_cd_969E6A9BF2804FC9_00000000 _call_desc(_0RL_lcfn_969E6A9BF2804FC9_10000000, "sendMsg", 8, 1);
    
    _handle.upcall(this,_call_desc);
    return 1;
  }


  return 0;
}
示例#13
0
::CORBA::Boolean
_impl_Echo::_dispatch(omniCallHandle& _handle)
{
  const char* op = _handle.operation_name();

  if( omni::strMatch(op, "echoString") ) {

    _0RL_cd_01531d3e51c81a80_00000000 _call_desc(_0RL_lcfn_01531d3e51c81a80_10000000, "echoString", 11, 1);
    
    _handle.upcall(this,_call_desc);
    return 1;
  }


  return 0;
}