C++ to Java RPC (remote procedure call) Stub Generator
What if calling Java code from C++ was as easy as this:
java::java_lang_StringBuilder o(&conn);
o.append(std::string("Hello World!\n"));
o.append(256);
o.append(1.12345f).append(23456.789).append(-1000); /* Method chaining supported. */
o.append(-1000);
o.append(0);
std::vector<uint16_t> chars;
chars.push_back('g');
chars.push_back('i');
chars.push_back('t');
o.append(chars, 1, 2); /* Arrays supported. */
std::cout << o.toString() << std::endl;
std::cout << o.reverse().toString() << std::endl;
java::java_lang_StringBuilder o(&conn);
o.append(std::string("Hello World!\n"));
o.append(256);
o.append(1.12345f).append(23456.789).append(-1000); /* Method chaining supported. */
o.append(-1000);
o.append(0);
std::vector<uint16_t> chars;
chars.push_back('g');
chars.push_back('i');
chars.push_back('t');
o.append(chars, 1, 2); /* Arrays supported. */
std::cout << o.toString() << std::endl;
std::cout << o.reverse().toString() << std::endl;
To copy to clipboard, switch view to plain text mode
With this project it is! Qt project file included for C++ code. Also compatible with Boost.
Link: https://github.com/danfickle/cppToJavaRpcStubGenerator
Bookmarks