3.3 Third party model import

You can include third party C++ models in your Fast Models system.

To include third party C++ models without access to the C++ source, you require:

To use a third party model in your system, you might require to implement your own callback class to bridge the third party model and your LISA+ system. For example, if your third party model callback interface does not match the LISA+ protocols.

Figure 3-4 Third party model callback relationships
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

In the figure, the myCallBack callback class derives from the callback class of the third party model and interfaces with your LISA+ protocol. A pointer to the myCallBack class passes to the third party model. The myCallBack class communicates with the C++ model using a LISA+ callback, protocol_myInterface.

Non-ConfidentialPDF file icon PDF version101092_0100_04_en
Copyright © 2014–2018 Arm Limited or its affiliates. All rights reserved.