remote/callback/RemoteStringVisitor.cpp (12 lines of code) (raw):

#include "RemoteStringVisitor.h" RemoteStringVisitor::RemoteStringVisitor(std::shared_ptr<ServerHandlerContext> service, thrift_codegen::RObject peer) : RemoteJavaObject<RemoteStringVisitor>( service, peer.objId, [=](JavaService service) { service->StringVisitor_Dispose(myPeerId); }) {} void RemoteStringVisitor::Visit(const CefString& str){ myCtx->javaService()->exec([&](JavaService s){ s->StringVisitor_Visit(myPeerId, str); }); }