API Classes
The API consists of the following classes and modules.
| Class | Module | Use for | Description |
|---|---|---|---|
| APIExcep | api_service.excp.design_excp | Interface Designer | Contains exceptions for the DesignAPI functions |
| APIVersion | api_service.api_info | Interface Designer | Contains functions to get information about the API and it's versioning. |
| DesignAPI | api_service.design | Interface Designer | Includes the majority of API functions relating to the Interface Designer. |
| DeviceAPI | api_service.device | Interface Designer | Contains functions relating to the interface resources. |
| IPMDesignAPI | ipm_api_service.design | IP Manager | Includes the functions to create, configure, and generate IP cores. |
| ProjectXML | ipm_api_service.projectxml | IP Manager | Has functions for adding IP to your Efinity® project. |