Como devo definir módulos encadeados na IDL ?
Fiz o seguinte na IDL:
Module A
{
Interface X {}
{
void metodo(in Y Param);
}
Module B
{
Interface Y{}
}
}
Porém a interface X referencia a interface Y (Y é um tipo
de parâmetro num método em X). Declarei a interface Y previamente
(Forwards declarations), mas na compilação da IDL o tipo
Y do parâmetro é transformado em A.Y e não em
A.B.Y.
Como faço para ele saber que a interface Y é do módulo
B e não do módulo A???
Obrigada !!!!!
Silvia
