13.1.10 配列

OMG IDLの配列は、C++の配列定義にマッピングされます。たとえば、次のOMG IDL定義を考えます:

// OMG IDL
module INVENT
    {
    . . .
    typedef LogItem LogArray[10];
    };

この定義は、次のようにC++にマッピングされます:

// C++
module INVENT
    {
    . . .
    typedef LogItem LogArray[10];
    typedef LogItem LogArray_slice;
    static LogArray_slice * LogArray_alloc(void);
    static void LogArray_free(LogArray_slice *data);

    };