[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.
|