Functions

The functions of the EPLAN 21 API are sorted according to categories. In addition to the description of the functions, all return values and parameters are documented. Messages which are written into the error log are also included where required.

Initialization

Functions for the initialization and de-initialization of EPLAN 21.

Sessions and Handles

Functions for creating and releasing a session or a handle.

Iterators

Functions for navigating through the EPLAN 21 data model.

Commands

Functions for creating, parameterizing, and executing commands.

Properties

Functions for setting or reading properties of an object in the database.

Callbacks

Functions for dynamically adding or removing commands.

Transactions

Functions for starting, terminating, and aborting transactions.

Settings

The following functions allow for accessing the settings of EPLAN 21.

Error queries

In addition to the error log of the commands, the API provides access to the respectively last error that occurred within the API. The possible error IDs are defined in the "include\errortypes.h" file.