Oi pessoal,

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

Responder a