I'm trying to send operation to a remote TaskContext with a c++ application.
I use this code to send operation:
try{
TaskContext* taskContext = TaskContextProxy::Create("SpaceNav");
OperationCaller<void(vector30)> func = taskContext->getOperation("setPosition");
vector31 tmpvect(6,0);
SendHandle<void(vector32)> handle = func.send(tmpvect);
}
catch(CORBA::Exception &e)
{
Logger::log() << Logger::Info << CORBA_EXCEPTION_INFO(e) << Logger::endl;
}
When I use a operation with double as arguments, there is no problem, but when I... Click below to read the rest of this post.