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

Developer

resources

Implementing an in-process class

To implement an in-process class, do the following:

  1. Declare the in-process class in the CIF for the module.

    Each in-process class must have a unique class ID (AEECLSID_XXXX).

  2. Implement the in-process class in C/C++.
  3. Build the in-process class, as follows:
    1. Compile the CIF and any CAR files to create the MIF and BAR files.
    2. Compile the C/C++ source code, using an arm compiler, to generate the module for the in-process class.

For an example implementation of an in-process class, see the c_basicext example in the Brew MP Sample Code.

The Brew MP IDE plugin for Visual Studio or Eclipse provides a wizard to facilitate the development of in-process classes.