Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

IDL interface in C++

IDL interfaces are mapped to pure abstract C++ classes. For example:

interface IFoo
{
    long process(in short a);
};

is mapped as:

class IFoo 
{
public:
    virtual int process(short int a) = 0;
};

Note: Multiple interface inheritance is not supported. See Broken Link for details.