[orbitcpp-list] STL-based IDL compiler frontend
Status: Beta
Brought to you by:
philipd
From: ERDI G. <ca...@ca...> - 2000-10-15 11:21:57
|
Hi, I'm looking for a non-standard, STL-based IDL compiler frontend. Is there such a frontend available? Ideally, it would create both standard methods and some forwarder methods using STL (that is, you would forward from STL to standard in the stub class, and from standard to STL in the skeleton class): interface Foo { void bar (in string str); } would create: class Foo_Stub { void bar (char* str) { /* Standard ORBit magic */ }; void bar (string str) { bar (str.c_str ()); }; } class Foo_Skel { virtual void bar (char* str) { return bar (string (str)); }; virtual void bar (string str) = 0; } -- .--= ULLA! =----------------------------. finger ca...@ca... \ http://cactus.rulez.org \ for PGP public key `----------= ca...@ca... =--' If this had been a real emergency, we would have all fled in terror, and you would not have been notified. |