Developer's Guide overview

The Developer's Guide explains how to develop your own library exposing your algorithms to Impresario.

It also gives more details about Impresario's architecture.

The following chapters are available:

  1. Setup of Development Environment

    This chapter shows how to setup a development enviroment for creating your own Impresario Macro libraries. The environment is also required to contribute code to Impresario itself.

  2. Build Impresario from source

    This section deals with the task to build Impresario executable from source.

  3. Creating a macro project

    Learn how to setup a new macro project.

  4. Creating a macro

    This section shows how to create and implement a new macro and finally add it to the macro library.

  5. Setting up macro information

    In this section you learn how to provide basic information about your macro to Impresario.

  6. Setting up macro input and output ports

    How to set up macro input and output ports.

  7. Setting up macro parameters

    Set up macro parameters for more control.

  8. Processing data

    Handle input data and create output data.

  9. Advanced parameter presentation

    In case the default parameter presentation is not sufficient, this section describes other methods to present them.

  10. Macro API Reference

    This section contains a detailed description of all API functions required to create your own macro.